Figuring Out Puzzles While High!