#.. #.# #.# #.# ########.# #......#.##### ##########.####.#.....###.. ..........................> #####.....#####.###.#..#... #...#.....#...#.# #.# ## #.8.#.....#.8.#.# #........ #...#.....#...#.# #######.. #####.....#####.# ................# ................# .......<........# ................# ................# #####.....#####.# #...#.....#...#.# #.8.#.....#.8.#.# #...#.....#...#.# #####.....#####.