### #.# ###.# ### ..... .# #.# #.#.##.# #.# #.#.##.# ###'####### ###(###.#.##.# #......##.# #............# #......##.# #.#.###.#.#..# #####......##.# ... .#.###.#.#..#####.............# .... ................#.#####.##.##.###..... ............#####.#####.##.##%........ ..................................##+# ####.>............................... #..........####.###....#.##.###.#... #.#..#.#...# #.# (..#.#..<# .# . .......#...# #.### ...#.#..## # .##.#.#...####...#.......... #.#.#..).......+......##.# #.#.#.####.###....## #+# #.#......#........ { #.#.###..#.#.#.#... #.# #...[........ .#.#.###..#.#.#.#... ................... .#.#####..#.#.#.#.. #.#######[.......... #..........####.... #.##.......# ... #.......# .. #.......# #.......# #######.# #.######### #######.......... .......%.[.####### ######....######## #...........# ###.....#####.# ...........###.########. #.# ......##'#.##........).. . ... ##........###.###....# #.#o# .# #........###)###....# #.#.# .. #...................# #.#.##. ...................#####..... . .........##.###....#.. ...$. . ......>..##.# #....#.# #!#o# .#### #.......##.###)...#.###.#o##...... ....................>........#.### #.####.###........................ #.####.###.####.###.#####.##.#.### #..........# #.# #.# #.# .# # #.####.###.# #.# #.# #.# # #.# #.# #.# #^###.#####o# #.####.# #.# #.........oo# #......# #.# #.###.####### #.###### #.# #.# #.# #.# #.# #.# #.# ########.########.# #.# ##<................# #.# #.........########.# #.# #########.# #.# #.. #.# #.# . #.# #.# ### ###