...........### ............. .......?.... #.......... ##........# ..........# ..........# .....o...# ......o..# .........# ........## ........######### .........#.#.#... ......(....#... .........#...# .........#...# ...........#... .........#.#.#... .........######## ........o.....# ##......aoa..## ##...........# #.....#####..## ##>.... #....## #......####O....## #.......##o......# ........#......#.... ..##...oa....###.... #........## ... ##......## .. #.....## #.....# .....## ....... ..####..