####### #....... ####.......# #.$........# #.##...>.... #.##.......## ####.##......... #......###.##### #......# #.# #......# #.# #......# #.# #......###.###### #...............# ####+##.........# ##.##.........## ###########.........h....# #...............##h#.....# ##.########.....##.#..h..# #.# ########.#....[# #.# #.#.....# #.# #.#.....# #^# #....... #.# ###.... #.# # #.# #.# #.# #.# #.# #.# #.# #.# #.# ######### #.# .........# #.# #######.### #.# ........%..# ##.#####################.#.# #........##..........#..<#.# ########.##.########.#.#.#.# #.##.# #.#.#.#.# #.##.# #^#.#.#.# #.##.# #.#.#.#.# #.##.# #...#.#.# #.##.############.#.# #.##..............#.# #.#################.# #................^..# ###################.# #.# ###