Puzzles solved by dsp