Functional puzzlers