Puzzles solved by Arturo Castillo