```haskell a = do let b = do -- cursor should go here -- not here ``` In the example, `let` can be changed to `where`, `do` can be changed to `case x of`. There may be more such combinations to consider.