Puzzles solved by IPSE