##. .......# ...#.... #.#...# .....######### ####......!..... [.......)./..... #.......<....... #.#####.O....... #......... #..###.### #... .# #.#.! # #.##.#