Puzzles commented by James Castro