Puzzles solved by Sapphire