Puzzles solved by Ramon Amaya y Froylan Turcios