Puzzles solved by Alve