Puzzles solved by Rec