Simply perfect trousers

(23)