############## ##### # #............######...# .............#..........# #.#.#.#.#.#.#....#####...# #................#####.####### #..#.#.#.#.#................... #......%.........#..##.####### #..........##....#..##.# #..........##.####..#### #.............#........# #..........##.#.######.# ##.##.#######.# #...# #............# #.### #............# #...# #............#.######.# #...........##........# #...........#####..#### . #...........# #.#..# .!.. #. #...........# #.#..## # ...###. #...........# #.#...#.# #.....# #...........###.#.....# # #.....# #.##.#####.##...#.....# ##.##..$..####.. #.##.# #....8.......# #............... #.##.# #.##...##......................l. #.##.# #..##.## ....### #..........#.# #.##.# #...#'# .#.#.# #.....##%###.# #.##.# #...#'#..#.#.# #.....##.###.## #.##.# ###..##⌠##...#.## #####.##......#### #.##.###....+⌠<⌠+........ ................... #.##...#.#..##⌠##......... ...............## #.##.........#+#........ ................... ##.##...###...#+#......#########.##.###.##.## #............##.##.......................?.. #.......###.##...##........##............... #....#### #....8%..........##..###.......... #....# #.######..>......##....##........ #....# #.# #.........##)....##....... #....# #.######.(.......##......##...... #....# #.....)..........##.......##.... ###### #................##........##.. #.......####.######.........## #.......# #................ #.......# ########........ #.......# #........ #.......# #........ #.......# #......( #.......# #...... ######### ######