Puzzles solved by Pedro Mathias Jesus Arevalo Mo