### #... ####### #...#######.....###### #..........'........... #.####....##........#.. #.........##.....##.#.# #......#########.#.... #..............#.#..# ####+####.........#'#..# #......##.............### #........(............'.#....... #.....................#.#..#.... #.....................#.#....... ###....##.............#.#......# #......##.............#.#..... # #......##..........#....#... .# #......####...#....#....#.####.## #...>.........+.................. #....###......#####....##....#.# #................##....#.H<..# #......................#.....# #............................# #....................#......## ####.................#......##.... #.# ....# #....######.......#......#.....##.# .....# #...............###......#......#.# ......... #...............# ##'#...#......#.# #......... #.............H.# #..#...........####.......... ####...............#####'#####.# #........##....... #..................##..........###........##....... #.........#......####....)........................ #.........#......####.........)).[..............# #.........#......##.............................#### ###.......#####.......####'###.###.................# ##.......#####.......# #..##.###....÷............# #...................######.##.##.......(..........# #......÷...........H.....#..#.##..............(...# #.)..#...................##.#.##..<.#+###.........# #....#....#####..........##...##(.............##### #....#....# #.../.(....'....##..............# #........... #..!.......##..................... #............ #.....###.......#..............._.. #####........##...... #......>#.....#######...... #........##...... #.#####.#.....# ..... #..... #.. #.#.....# #.... ### .#