####### ####.....# #....###.#### . #....#......# .....# ### #....#.###### ......#######.# #....'......# ......#.......# #....#.####.# ......#.#####.## #....#.# #.# .......#........#####....#.# #.# # #+#.......###.........####.# #.### #.#.# .........####...#####.# #.# #...# ...#.##########.##.#............#.# ##.####.#.# ...#......................#...#.# #.......#.# #.#..#######...##'##########.#.# #.##.#..#.# .#.#.#..........+............>....#.###.#.##..#.# ..........#######...........###.......#.##.#..#.# ..######..# ####........# #####.#.#.#.##..#.# #.hhh#..#.#.... ......... ..#.#.......#.# #.#gr.$........ ..........##### ###.#.........# #.####..#.##... ....##### #...# #.###.###...# #.. ...#$# .. ###.#.#####.###.###...# #.# ###.# # #.................#...# ### .? #.##..#....####..##...# ... #.....#....#.##..##...# #... #.....#....#.....# . . ... #.....#....#.###.## #.................. ######..........#.#...## . #.......######..#......#... #.###..#............#...... #....%...######%........# #......#.................. #################.####### #..≈#.P.#...#...#.# #...#...#...#...#.# ##'###'###'###'##.# #...............#.# #P..............'.# #...............### ##'###'###'###%## #...#...#...#...# #P..#...#.<.#.(.# #################