######### ........# ######### ........# #.......# ........###.......# ........##...#.#..# ...........o..<...# ........#.#..#.#..# #########.#.......# #.........# ###.###.#.# #.# ...# #.. %..# .# ###