Смотри, тут все просто: нужно представить, что это лабиринт, и найти выход из точки А в точку В, обходя все препятствия.