Haskell Quiz/Numeric Maze

From HaskellWiki

Ruby Quiz #60: This problem involves finding the shortest path from one number to another via three operations: (+2), (*2) and (/2).

The Problem[edit]

Solutions[edit]