###### #....# ######....# #....#....# #.##.#....# #.##.#....# #.##.#....# #.##.#....# #.##.#....# #.##.#....# #....'....# ...# ####.#....## ......# #.......# .......# ####.##.## #################.......# #......# #...............#.......# ###..### #.8.8.##'##.8.8.#.......## #......# #..8..#.<.#..8..#....)...# ##.##.## #.8.8.#####.8.8.#........# . #......# #...............#....%...##.# #.####.# ###...⌠...⌠...###.....)#.##.# #......# ##....8....## #......#..#.# ##.##.## ##.⌠...⌠.## #......##.#.# #......######### ##.....## #......##.#.# ###..###.......########'### #########...#+###### ###......#..............#.# ..................# #.##.##.##................# ######............### #.......................### #............... #.......................# ##............### #.......................# .......>........... #.......................# #### ###.............## #................######## #.. .....###.......# #.......................# #.#########.### #.##.#### #######........#........######.#..........####.##.# #..#.....#....................####.......##.##### #..#.##..#.#######............#####.##..........# #........#.# #..............................# #######'#.#...#.# #..............................# #.........#...#.# #..............................# #.........#...#.# #..............................# #.........#...... ###.............##'#'##..........# #######'#.#.... #......#+##+###.##.#.##..........### #.#......... #.####.# ..##.#.#######.......# #.######### #.####.#.# #####.#....# #######.#### #.....# # #......# #.####.#### #......# #####.# #.##.### #.##......# #.#.##.# #.# #.#..# #.##.#.##.# #.#.##.# #.# #.#.## .####.#.....#.# #.#.##.# #.# #.#. ..........#..#.# #.#.##.# #.###########.#. #######..#..#.#####.#....# #.............#. #.#####.......###### ###############. #.# ######### ###