####### #.....# #.....# #.....# #.....# #.....# ####.....# ..###############........# o........{)........#.....# .)#########.#####..<.....# #.# #.#.###### #.# ..>.... #.# #.#.#.### ..# #.#.... ..# # ###.#. ... #.#.# #... #.# #