Puzzles solved by meszalili