#. #. .# #. #.# ! #. #.# ..$###### .##.# #.# ........#####...####.# .......So.....#....#.# ....▒▒▒▒▒▒▒▒▒o..# ...# . ...▒▒▒..# #..### .▒..▒▒..# .... ...oo▒..####.###.#.. ####..... ....oo▒.o..o..?...... ##........ .....o▒.%####.###.#.. ##......... ..▒..▒▒..# #.# #...S...... ...▒ ▒..# #.# #.......... ▒▒▒▒ ▒..## #.# #g.r....... ....## #.# #.o.....%.. #.#### #.# #(a........ #.# ##......... #.......... #.......... #........b. #..$....... #.......... ##........#