######################## ######### ###......................### .....#...## ##...##.####.####.####^##...## #.........# #..###...##...##...##...###..# ###.........# #.## #.}.##.}.##.}.##.}.# ##.# ............# #.####...##...##...##...####.# #....#...###### #...###.####.####.####.###...# #.##.#..##.......# #.}.###.####.####.####.###.}.# ...............#># #............................# #..#.#..##.###.#.# ##.##....<.....<.....<...##.## #.. #.# #.#.# #............................# .... #.# #.#.# #.}.###.####.####.####.###.}.# ....# #.# #.#.# #...###.####.####.####.###...# #.#### #.# #.#.# #.####...##...##...##...####.# #.#######.###.#.# #.## #.}.##.}.##.}.##.}.# .##.# . ..........##...# #..###...##...##...##...###..##.##.# ..........##..###### ##...##.####.####.####.#....# .....# #.###.###.##.......# ###......................### .....# #.##...##.###.####.# ############^############# #.#..# #.#.....#.###.####.# #..# #.# #.# #.#..# #...............##.# #.## #.# #.# #.#..##># #%#.....##.####.##.# #.# #.# #.# #.#.....# #.##...## .# #.# #.########.###.###.#.# #.###### .# #.# #....................# ###.### .# #.# ##########..##..##.#.# #.....# .. #.# #..##..##.#.#########.....# .# #.### #..##..#..........>.......# .# #...# #..##..#.....########.....# . ###^# ####..##..#.....# #.......# ## #.# #.........####..## #.####### .. #.# #.###.#..## ##...## #.# #. #.# #.#..# #.....####.# #. #.# #.#..####..........# # ##.## #.# #..........>..######### .#.##...####.# ........#####....... ... #......#......# .#####..# #.###### ###.### #...###### #..# #.# #.....# ##.## #..# #.# #..$..#########.# #..# #.# #.....%..hh..##.# #..# #.# #.....######.##.# ...# . #.....# #.##.# . ############.##.# ..........##.# ######......# #.###### #.# #.# #.# #.# #.# #.# #.# #.#