################################## .................................. .####.............................. ........########................... ........########................### ................................... #.........#####.....################ #....#....#...#.....#....# #....#..∩.#...#.....#....# #.........#...#.....#....# #.........#...#.....#....# ...... #.........#...#.....#....# ....... #.........'...#.....####'#### #..... #.......###...###...........# #....# #.......#.......#..##.......# #....###### #..####.#.......#..##.∩.....# #.........# #..# #.#.......#..##.......# #.........# ....#.. #..####.#.......#...........# #.........# ....#.. #.......#########...........# #.........# ....'. #........########'########### #.........# ....# #........#................) #....##...# ....# #........#................. ##....##...# ....# #........#................. #.........1###+###1...# #........#.........##.....# ##..........8...8)....# #........#.........####################....................# #........######....##.................))..........1........# #...........###....##................###'##########)###....'∩. #...........#........................#...........[....#....#.. #.#....####.#......##...#####'########..###...........#....# . #.#....####.#......##...##.##.'.........###...######..#....# #...........##'######...##....#....................)..#....# #...................'...##....#.#####.................# ### #........)....).....#...##....#.......###'############... #...................#...##....#.......#.....)........'.### #.#################.#...#####'#.......#..............#.# #...................#.(.#.........(...#..............#.. #...................#####.##......###.#...##.##.##...#.. #.....).....[.......#####.........###.#...##.##.##...##### #...................#...#.............#....#.............. #...................#...#......########....#.............. #...................#...#......# .... #.............. #...................#...#....))# ##...##...##... #......####'#######'#...'.....)# ######...##... #......#................#......# #............. #......#................#......# +............. #......#................#......# #............. #......##############'###......################'########## #...................................................... #.........##...................###..................... #.........##...###.......####..# #...#.......∩......... #.##......##...###..###..# #..# #.......##......####.. #.##......##........# #..# #..# #.......##........ . #.##......##........###((## #..# #.......##......... #.##.....................)###..###................... #........................)(.......................... ###################################################