Forward-Backward Walk Logic Puzzle