### #.############# #.............# #.###########.# #.# #.# ############ #.# #.# #.......)..# #.# #.# #.......)..# #################'#### #.# #### #..........# #.......##...........# #.# ... #..........# #.......##...........# #.# ######.####..........###.......##...........# #.# #......o...............'.......''..).......># #.# #>...oo..............###.......##...........# #.# #.####.####..........# #.......######....##.########.# ... #.......(..###.......# #.#####.#........# .o... #####........#.......# #.#####.#.######## o...... #.....##.#.......# #.......#.# ....... #...#.##.#####..## #########.# #.####. #...#..#.# #..# ###########.# #. #. #...##.#.# #..# #.........#.# #...##.#.# #..# #.........#.# #...##...# #..#####.........#.# #...###..# #................#.# #...###..### #.######.........#.# ...........###.############.###.# #..................[(....o.....#.# #...........###.############.#.#.# #########'### #.# #.#.#.# #.# #.# #########.#.#.# ###+########## #.## #.# ........#.#.#.# .............# #..# #.# ........#o#.#.# #[..........# ##.# #.# ........'.....# #...........#######{## #.# ........###.### #..................o.# ........# #.# #....).........oo....# ........# #o# ##########...........# ........# #.# #............# .......)# #.# #..........#.# ........# #.#### #..........#..# ........# #....# #############.# ........######.## .. ................### #.. ##...........#....# ... #...........##.#.# .............##.#.# .............##.#.# ..#######+#####.#.# .. #.#.# #.#.# #.#.# #{# #.# #.# #.# #####.# #.....# #.##### #.# #.# #.# #)#### #...<# ######