Puzzles solved by Christian Teofilo Guerrero