######## ####......# ####### #.........###########.....# #...................#.....# ######.........###.......#.....# #..............................######### #.####.................................. #.# #.#.###############.#.....######### #.# #...#.#.#.#.#.#.#.#.......###### #.# #.##...............##............ #.####.#..........#......#........... #.#....##.......#.......##.....##.... ##.#.##.#......#....#.....####### .... #....##.##...#...........## .# #....##.#..#...#.#.#.#....# #....##.##...............## #....##.#...#..#.<.#..#...# #....##.##...............## #....##.#...%#.#.#.#...#..# #....##.##...........#...## ##.#)##.#.....#....#......# #.#.#####.......#.......## #.#.# #......#..........# .h #.#.#####...............##. ... #........#.#.#.#.#.#.#.#...#####.#.# #......#.###############.#........... #.........#....##.## .. #..$...... #...........>...... .^.#......... #.........#....##.# #..!....... ######.........#....##.####... #.......... #.............%%............... #.......... #........####.##.#####.####... #.......... #........#....##.#####.##########h........ ######.###....##................hhh....... #.# #....########.#############..#.## #.# #....########.########## ..#.# #.# #........................ .... #.# #....########.###......# .... #.# #######.........#......## #.# #......)............ #.# #.........#......... #.###################......##. #............................. #####################......## #......# ########