Puzzles solved by macio