### .... ... w#####.. # .<..... .. #..#.####.#.. #.#.#.......r #...<.....#. ###g(......... #..(.b....... .......Sg........ ..###..##.#..... . .... .#.#.# ..<#. .. ... ...... ..#. ..... ... .... . .