Puzzles solved by ALAN