### .. ..# . #.# .#### #.# ..... #.#..... #.#..### #<.....# #.####.# #.# #.. .#<# . .# .. ## oo ..o