### ########.# #........# #.######.################ #.#.....................# ####### #.#.####.##############.##################### #.....####'#+####.# #........##...........# #...............#.######## #........##...........# #...............#........# #........##...........# #####...........#........# #........##...........# #####...........#........# #......####...........# #...'....................#######......####...........# #.###....>..(#######.....'.....'.....................# #.# #........#.....#....(#######......###...########## #.# #........'.....#.............#....# #...# #.# #^.......#.....#.............#....# #...# #.# #####+##.#.....#.............########...############ #.# #.......#######....................'...'.........># #.# #.............[.............#.######...#.#.######## #.# #............#..............#.#..<.......#.....##### #.####............#................#.##.#.....))........####### #.##...........)..######...........#.#..#...###....###........# #..'...................'...........#.#..#..#...#..#...#.####.## ####.......######.######...........#.......#.⌠.#..#.⌠.#.# #.# #.......# #.#..)...#...##....#.......#...#≈≈#...#.# #.# ######### ###'#.####[###.##....#.......≈###≈≈≈≈###≈.# #)# #........#)#<#.###'#.#........≈≈≈≈≈≈≈≈≈≈..# #.# #........#.#.#.# #.#.+........≈≈≈≈≈≈≈≈≈≈..####.# #........#.#.#.###.###.......≈###≈≈≈≈###≈......# #........#...#...#...........#...#≈≈#...#.###### #........#####...##########..#.⌠.#..#.⌠.#.# #######'#........'...# #..+.#...#..#...#.# #.........########...# ####.#...###....###..# #........#########...#####....##..............# #........'.......'...'...'...........>#####.#(# #.....5..#########...#####....##....### #.#.# #.........# #...# #....####### #.#.# #.....Z.Z.# #...# #....# #.#.# ###..Z....# #...# #....# #.#.# #.......# #...# #)...# #.#.# #.......# ##### #.[).#############.#.# #.......# #................#.#.# #..Z....# #.....##########.#.#.# #######.......# #.....#........#.#.#.# ..............# ####..#............#.# ..............# #..########.#.###.# ........Z.....# #..# #..<#.# #.# ...###..#.##..# #..# #.#.#.# #.# .. ##....#..# #..# #.#.#.# #.# . #.Z...##..# #..# ###.#.#.# #.# #.....# # #..# #...#.#.# #.# ...._.(+ #..# #.###.#.###.# .#......# #..# #.###.#.....# .. #......# #..# #.....####### . ..#.+##. #..# ####### .###. .# #####..# #......# #.###.## #.# #.# #.###.# #.....# #######