Puzzles solved by XAC.PL