### #.### #...# #.#.#### #.#....# ############### #.####.########## #.............# #...##..........#### #.............# ###.#..............# #.............# #.##..........##.# #####.#####......## #.#..........###.####### #......# #......# #.#.###.##.#............ #......# #......#########.#.#....#.#............ #......# #.............##.#.#.#..#.#.......[.... #..[...# #................#.#....#.#.###........ #......# #.............####.#............########## #......# #########....#####.####.#.#.###.#........# #......# #.##............#...# #.#.######.# #......# #.##.........##.#.#####...#..<...# #......# #............#..#...##......####.# #....<.# ####......##.#.##.#.#.......# #......# .! ###......##.#.##.#.#.......# ######## ?... #........##.#.##.#.#.......####. .....###......####.#.##.#.#............ ..............####.#.##.#.#...))..##### ...................#.##.#......)....... ..............######........#..)####### ..............# #........#..##### ..............# #........#......# .......o.o....######........#.####.# ........######..............#.# #.# ........#### #.####.........#.# #.# .......o.)...#.o..#.........#.####.#### ........?.>.......#.........#.##......# .............#...o# .. #......# ..............(hr.# #......# ####.##.........#.# #......# #. #.....#.#.#<# #......# .#....#.........#.... #......# #.####.............. #......# #..######....... #......# ... ...... #......# #.##. ......##......# #. #. ..............## #. ## .................# #.### ..#.............# #.... #.............# #.).# #.............# #...# #.............# #...# #.............# #...####### #.............# #.........# #.............# #...#####.# #.............## #...# #.# #..............# ###.# #.# #..............# #.# #.# #..............#### #.# #.# ##############....# #.# #.# #........# ####.# ..# #.# #.######.# #.# ### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#######.# #.#######.# #.........# #.........# #########.# ########### ###