### ##### #.################.#.##### #......................... #.#######..#######.#.##### #.# #..# #.#.# #.# #..#######.#+### #.####### #.# #..............# #.......# #.# #.#########....###########.######### #.# #................................... ##.##################.###############.###### #....................>..................# #####################.####.........#..#.# #.# #.........#..#.# #.# #.........#..#.## #.# #.........#..#..# #.# #.........#..##.# #.# #...(.....#...#.# #.####.........#...#.######## #..............'...'......... ####.###########...##.###### ..# #.# #...##.## #.# #.# #...##..# #.# #.######## #...###.## #. #.# #)#......# #...# #..# #.#########.# #.#......# #...# ##.## #........##r# #.#......# ##+#####..###........##h# #.#......# ...................'h.# #.#......# ########..##........#### #.#......# #......)............# #.#......#####.#######..#........# #............. . ##.#........# ###........... ....###..........###### #........... ....................... #..........# ########..############# #..........# #.>... ###########..........# ####### #....................# #.########.########### #.# #.# #.# #.# #.# #.. #.# ### #.# #.# #.# #.# #.########################## #.#.......).(.............<# #.#.######################## #.#.(.[....................# #.########################.# #..........................# ############################