############### #......)....).##### #.###.#####.#.......# ########.# #.# #)..#####. #........# #.# #.##...... #.######## #.# #.# .#### #.# #.# #.# .# #.# ..# #.# # #.# ..# #.# #.# >## #.# #.# #.. #.# ... #######.# #.......# #%####### #.# #(. #.# #.# #%# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###.### #.......# ###...#.# #.###.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #<# #.# #.# #.# ..# ### . ## ### . . #.## #.. ... .# ##.. .........# #. #.# #..# .# # ... ...#....#.# #. #.# #..# .# .# #.#####.........# #. ##.######..# .##.. #................ #. (.. ....... .>. . #...#...#......# . #.# #..###.##..#. #{......#......### ###########.#####..........#...#####..%#.#.##.#.....# #.................^....###.##.....rhh......#...#..%.# #.##########.....#.##### #.########..[..#........# #........# #..h......#....# #>.....### #####...#####....# #.#....... #...g... ...(# #.######### #.....#...#..# #. ###..... .#..# #. #...#.#h##.# . #..... h# . ###.. g