############ ########o.......... ........o.........# ######o#.......#.. #o#o8o..8.# #.#..o....# #.#..o....# #######.#...o...# #o..ooo.#.8o..8.# #o#####.#.......# #.# #.# #.# #.# #.# #.. #.% ##. ### ##