Puzzles solved by ALLEN