### ######## #####.########......# ##8.8#.......##.####.# #............##.####.# #.................##)# ##........>...##.#.##.# #8............##.#.##.# #<............##......# #8............##.#.##.# ##......##.#####.#.##.# #.......#.####.......# #................)...# ##8.8#......##.......# #####......##...>...# ##......##.......# ........##.......# ##.#######.......# ## #.#######.##.##.# .. #.......#.......# ##.### #.......####.#### . ..# #.......# #.# #.#.####...>...## #.# #.#.#...........###.# #...................# ###.#...........##### #.############# #.....J# ########