Puzzles solved by ain