########## .........#..... .. ............... .# ..g.g..........##.### # #.............#.....#.# #..................... #<.................... #.................# #.................# #.............#.########################## #.............#..........................# .##.............#.####.####.####.####.####.# ....#####'#.....#.#..'.'..#.#..'.'..#.#8.#.# ....$.....).....#.#..#.#..#.#..#.#..#.#..#.# #.......#g##....#.##'#.##'#.##'#.##+#.##'#.# #.......#)#####.#..........................# ........#.......#.##'#.##'#.##+#.##+#.##'#.# ...>............#.#..#.#..#.#..#.# #.#..#.# .....gg.......#.#.#8.#.#..'.'..#.# +.+..#.# ..............# #.####.####.####.####.####.# ................#..........................# ................##########################.# ...........................................####### ###.............# #............................... #........(..#.###.......................######## ..........####............+ .........#####............# .............####.........# ..........................# ....................>....... ............................. #.........#.................. #..............##. .................. ..#....#+#........ . #............... #............... .. #+ #............... .....#.# #......###+###.. ....#.###......# # ...........###.# #.<...........# #.........###.# +........## ### #........# #...<..#.# #......#.+ #.##+#.### #.##.#.# #......# ####.### #.# #.# #.# #.# #.# #.# #.#