### ### ########.# #.# #<.......##########.# ########.#..........# #.#.########.# ############## #.#.#....# #.# #............# #.#....#.# #.# #.##########.# #.###..#.# #.# #.# #.# #.# #..#.# #.# #.# ######.#.# #.# #..#.# #.# #.#.#......#.# #.# #..#.# #.# ############.#.#.######.########.###).#.###.# ####........................................>#.# #..........####.#.#.................###....#.#.# #..........# #.#.#...###.###........##.####.#.# #..........# #.#....####...'........+....##.#.# #..(.......# #...........###........##.#.##.#.# #..........# #.............#..<.....##.#.##.#.############ ####'####### ##..........#.#........##.#.##.#............# #.###########..........#.###.#######.#.##.############.# #>..........'..........#.# #.........#.##.# #.# #############..........#.#############.##.# #.# #..........#.##............##.# #.# #..........#.##.##########.##.# #(# #..........#.##.# ####.# #)# #..........#.##.# #.# #.# ####'###+#.#.##.# #.# #.# .####..##.#.#.##'####### #.############.### #..........# #.#......... #................# #######..### #.#......[.. ################## #.....#.#.'......... #.#.#.#.###...[..... #.#...#.##.......... #.##..#.##.......... #. #..#.##.......... #..#.##.......... ##.#.##.......... #...##.######### ###...##.# #.....##.# #.##..##.# #.##..##.##### #.##....)....####### #.##.>.............# #.####........[....# #.####.............# #.......o..o.......# #############......# .####......# #...........+ #.####.o....# #........# #.o)...#.# ..o.....!.# ####.####..# ... ..# ... .# .... .#