Puzzles solved by Alvarado