Puzzles solved by Saf