Puzzles solved by g2medpat