Have you ever found yourself staring at a puzzle, realizing the next answer requires a