Puzzles solved by IMPA