Puzzles solved by ALEXA SOL