Puzzles solved by Camilo Castro