### ... ##..# ....##### ### ### ## ...o...####.###.# .. ..#............###.# #.#.#.#.##.###.....# # #.#............).### #####.#.#.#.#.##.###.### .......)..........lo.# #####.#..........###.# # ###.#####.## #.# #.# #.# #.# #.# #.# #.# ... #.# #.# #.# #.# #.# ### #.# .#