Puzzles solved by ALEN