######### ......%.# ........# ........# ........# ........##### ......)l.#..## ...?..o(.'...# ......o{.#...# .........#..## .........#..# <........#..# ..#+######..# . #.........# #.........# #......<..# #.........+ #.........# ###########