back_and_forth: Direction ~> Direction