### ### ###########################.# ..# #...........................# #############.## #.#########################.# #..............# #.# #.# #.#########....# ###'######## #.# #.#########....# #..........# #.# #.........#....# #..........# #.# #########.#....###..........##################.## ...............'......>...'...................# ######..#....###..........##################### #(......# ###+###'##### #.......# #.........# . #.......#########.###.# .J #....#..............#.# ... ####....##.#########.#.#.# .... ...................#.#.#.# .....######....##.######..#.#.#.# #..............##.# #.......#.# #..............##.# #.#...###.# #..............##.# #.#...# #.# #..............##.# #.##..# #.# +..............##.#####.##..###.# #..........#...J.)....#.##...##.# #..........#..###.###.#.###..##.# #..........#..# #.###.#.# #.>.#.# ...........#..# #....(#.# #...#.# .........#..###.....#.# ##....# #########....#.....#.# #....# #.##.#.###.#.# ##...# ######+#..#.# #.#.# #...# ##.........#.###.#.######..## #..........#..).............# #........#################..# #........'.................>## ##.......##################..# ######### ##.## #..# ###.###### #.......... #.##.###### #.##.## ###'##..#####.# #..........##.# #..........##.# #..........##.# #..........##.# #..........##.# #..........##.# +..........##.# #.....)....'..# #....)(....#### ##########.# #.## #..# ##.####### #.#.....# #.#.....# #.'..8.<# ###.....# #.....# #######