########### #.........# #.8..<..8.# #........(# ####...#### #...# ####...#### #.........# #.^.....^.# #.........# ####...#### #...# ####...#### #.........# #.........# #.........# ####...#### #...# ####...#### #.........# #.........# #####.........### #................ #.#########..###. #.# ..# #.# ..# #.# ... #.# ### #.# #.# #.#.# #.#.# #.#.####. #.#...... #........ #..###### #..# #####..# #...l..# #.####.# #.# #.# #.# #.# #.# #.#