#.# #.# #.### #.#.. # #.#.# #. #.#.# . #####.############o#.# ... .......<.........(((.#..... #####.#.###########oo((.=_. # #.# ##o#..... #.. .# ...( #### .# .( .# .. .. ##