################## ......∩∩.........# .................# ##############...# #....#...#...#...# #.####...#...#...# #........'####...# ######.∩.....#...# #.......#...# #.......#...# #.####.......#...# #............#...# #.####..####.#...# #.^# .#...# #.^# #...# .######..######...# ..................# ......8..8........# ..................# ..................# ###################