Пошук шляху в лабіринті

Знаходить найкоротший шлях у сітці з S, G, відкритими клітинками та стінами #.

Find a shortest path in a grid with S start, G goal, dots as open cells and # walls.