David Lynch Puzzles