Puzzles solved by me and