#### # ... ... #.# #.# .######.## #.# # ..........# #.# #.# #...###.### .. . #.........# #.#.######### #.# #.......#.###.# #...g......(# #.# ##............# ........######(# #.# ##...##.#[##..# ###g##. #.# #.# #.......#.##..# .. #. #.# #.# ##...##.#.##..# # #g ###.# #.### #..##....##..# #S #...###...# #<...........# #. ##.#..<[.#.# #..##.....#.## %. #..........# #..###.##.#.# . #.#######..# #..# #.##.#.# ... ### #..# #..###.#...[# .## #######.## #...........# #.? +.._..'.# >...###.#...## #.##g#g . ###.###.# ....##...#.## #.##... ... #.# #.# ....#......# #.##.( ...###+###.# .....#......# #.##.. g.........# ............# #.##g# #.###...## #.##.##...### #.##.# #.#.#.## # ##.## ##.##.########.#...# #.# #......[..g........# ##.# #..............#...# #..# #<#########...###### #.## ##.## #...# #.# ##...## #...# #.# .##.....### #...# #.# #..........# #...# #.# ####.....#.#####...# #.# ##.(.##.).......### #.# ##..)..#####.)>..### #.# #####.# ##.##.#.##### #.# #.# #.....#....##.### . #.# #.# ####.###)........ .# #.# #.# ##.#.######### .# #.# #.# #.## ##. #.# #.# #.############ #.. #.######## #.# #............###.#### #........# #.# #..#########.##.....# ########.# #.# ###..# #.##..##.# #.# #.#########....# ##.##.....# #.# #...........##.# ####...#...#.# #.# ###########.##.#####............# #.# #..........##...##.##.###########.# #.##.#########.###.##.)...........# #.##.########...##.################ #.............#....# ####)########...#### #...........## #############