######## ############# ##......## ##..>..#.....## ##........## ##.............## #.....<....# #...............# #..........# #...............# #..........# #...............# #..........# #...............# #..........# #...............# ##........#####..............## ##.................)..#.....## #..........####...########### ###..........####.#.##....# #............##...#.......#### ###.............###.#........### #............#....)............# ##.#........#.8.#.........###### #.##...............###.### #...)..###.8.>.8#<## #.# ####...# #........# #.# ...#.....#.8.#.## #.# .###......####.# #.# .. #.#.... #.# #.# .# ....... .# #.# .# .#.... .# #)## .# #.... #..# . ##.# .. #.# #.# #o# ###...#o#### .......o..$# ###.#.#.##..# #.#.###..# # ... ...# .#.# #### #...# # ..# ..#