Puzzles solved by dsfds