Puzzles solved by mezo