##### ##...## #################### #.#.#.# #...........#......# ##.#.#.## #.....#.....#......# #.##.##.############.....#.....'......' #.##.##.'..........#.....#.....#......# #.##.##.#..........'....###....#......# #.##.##.#..........#.#### ####.#......# #.##.##.#..........#....###....#......# ##.#.#.##..........#^....#.....#......# #.#(#.##..........#.....#.....######## ##...##############.....#.....# ###'#### #.....†.....# ##########......# ###########'####### #.......##..†...# #...........# #...P...##......# #...#####...# #..P8P..##....?.# #.###...###.# #..|)|!.##......# #.#.......#.# .....{. #......# #.#...>...#.# ####+############ #.#.......#.# #.......# #.###...###.# #.......# #...##'##...# ######''##### #...........# #......# #######'######### #......# #.....).).....# #......# #.<..(#.#...>.# #......# #.....#.#.....# #......# #...#.#.#.#...# #......###########...#.#.#.#...# #......#.........'.#.#########.# #..{ #......#.........'.#.....#...#.# #.. #......#........)).#########.#.# ... #......'........)((..#.#.......# ###'#### ####+#+#........)#...#.#####...# #......############......'.........#.....#.#.....# #......#opo.......#......###########...|(#.#.....# #.....Zo3ecpo.....#......# #.......))....# #....4.#COpo......#...{..# ######+######## #....V.#{{{(......#.....(# #......# ####'###4{{)(3().(#.e....#.. #......# ... #{{...c.(..#/.....'.(.. #......# ... #ZO..o)(.)()).W...#.... #......# #..#. #.Oo......)#......#..... #......# ##>. #..........######## .... #(.....# ##. #..((.....(# ### #++##### ############