My solution to "Not far, but too far to walk"