###################################### ...................................... ........##....#...#.....#..#<......... ........##....#...#.....#..........#.. ........##............................ ........##.#######......######'###### .......))..#.... #..#...#...........# .#..# ....#.... ..#+###)####.... #..#...#...........#.....# ........# #....)........ #..#...#...........#.....# #......### #............. #..#...#...........#.....# .#........ ### . #.....................##..#########..#..# .........+###..##.. ##..##8'8#####8'8########..##..#......#..# .................. #...#....).8..... #...........'......#..# #[).).......... #...#..)......... #...[.......#...†.....# #...)O......... #...#...⌠.._..⌠.. #.......#####..#......# #....3.<....... #...#............ #.......# #.....###.# #....########### #...#......>..... ###+###+# #.....###.# .......# #########...############## #.........# .......+. ?........................# #.......†.# ....... . ...........................# #.....#...# ....... . ...........................# #.........# ....#.. .. ................<..........# #.........# ....!......................# #.........# ........................>..# #......)..# ...................?.......# #..#...#..# ...........................# #..#...#..# ...........................# #......#..# ........................)..# #.........# .............>.............# #.##......# .......................>...# #.##......# ...........................# #.....##..# ................!..........#...# ..... #####.....# .........................^.+...# ....# #.....# ...........................#...###...## +.....# ####################### #..........# #####.....# #..........####..)).....# #...#......#..#.##).....# #...#......#..#.##..##..# #######+# ###..........#..'.........# #.......# #.......######..######....# #....#..# #.###...'...........(#.#..# #....#..# #.# #...#............#.#..# #.......# #.###...#............#.# .# ###.......##+####.......############## # .........................)... ...............#........#.... ...............#....#...#.... .........###...#.)..#...# ... .........###...#....#...# .. .......................... ###########################