### #############################.# #...................#.........# #.#################.#.#######.# #.# #.#.# #.# #.# #.#.#######.# #.# #.........#.############ #.###################.#####.#............# #.#...................# #.############.# ###############.#.#......################.### #......#.# ..................+......'..................# #.####.#.# ######.###.###.#.#......################.#.# #.# #.#.# #...#.# #.#.#......# #.#.# #.# #.#.# #######.#.#.# #.#....##### #.# # #.####.#.## #.......#.#.###.#....# #.# #......#..# #.#####.#.#..........# #.# #####.⌠.⌠.# .....................+ #.# #..∩..# #.............#.#....# .# #######.⌠.⌠#### #######.#.###.#.# .........#....# #.#.#...#.# ########.###.## #.#.#.#...# #.# #.# #.#.#.#.#<# #.# #.# #.#.#.#.#.# #.# #.# #.#.#.#.#.. #.### #.# #.# #.#.###. ..... #.# #.# #.#.# ## #... #.# #.# ..#.# #..# ##. #.# #.# ###. #..# 8... #.# ..# #..#..... #.# #.# #######...8.8P. #.# #.# #.............. ...8. #.# #.# ####### #.####......... .....## #.# #######.###.....###.####.........P8...P.... #.# ..........'....Z.............P...>..8.8...# #.# ##########.##.....###.#####..........P......# #.# #..........##.....# #... ......8...8.....#.##########.## ##.###.#.####.....# ##### #.#.8...........#.............# #.# #.#.# #.....# ..#....8P8......#.............# #.# #.#.# #∩....# #.P.........##.########.#### #.# #.#.# ####### #..P.Z...8..)........#.# #.# #.#.# #####.####.#########.#.# #.# #.#.# ####..# #.# #.# #.# #.#.###### #.....####.# #.# ##+ #.# #.#...... #.....'..#.# #.# ..##.###.##.... #.....##.#.# #.# ##8.8.8#.##.... #.....##.#.# #.# #####..⌠.⌠.#.#....# #.....##Z#.# #.# ......8.∩.8#.#..#.# #.....##.#.# #.# ######.⌠.⌠.#.#..#.# ### ###########.#.# #.# .....8.8.8..#..#.#########.######.#########.#.#########.#.# #.######.####..........................)....#...........#.# #####.......#.#########.######.###########..##########.#### ...........)...# #(# #.#..........................# #######.######## #.# #.#.##########..############## #.# #.######.#.# #......# #.# #..........# ##.#.### ... ########.### #...# #.# #.# ##### ..# #.# ## #.# #.# #.# #.#