#....... .. # ....... ... ##. .....# ..# #..# ###....###..#. #..r### #............. # #gS.####..........#.. ..# ###.).##............. #..# ###.##.........### #..#.#'##...%<)....... #..#.#....##.......# #.#..g.............# ###..###...#.......# #### ...........## ............# #............# .............# .......