### ......g# ........# #.......# #.......# #.......# #.......# #.......### ########################.....# ..............................# .........################.....# ..######.# #.....# .######.############# #.##.## ....................(# #.##.# ###......#####......# #.##.# #.................# #.##.# #......#####......# #.##.# #......# #......# #.##.# #.###### #......# #.##.# ##.# #######......# #(##.# ... ..............# #.##.# #.# #######......# #.##.# . #####.## #..........## #.##.# #.# #......# #..........# #.##.# ## #.###......####..........#####.##.# ........................%........##.# .#.###......####.......[..........># ...........# ######..##.########## #.###......# ###<.###.### #.########.####f##...##.## #...........##...####.##.## #.########.##.###...##.##.# ########.# ...#.#.####.##.#.# #......#.# S.##.#....##.#.#.## #......#.# ...#f.#.##.f#.#.#.f# #......#.# #####.#.#f.##.#.#.## #.####......#.# #.#.##...##.#.# #...........#%#### #.##.#####.##.# #######.##.......# ##.##.....##.## #.##.......# ##.#######.## #.##........... ##.......## #.##.......#### ####f#### #.##.......# ### #.########## #.######### #.......... ###########