## #..### #....### ......## ##### ......# ###...####...## ###..oha.#......## #.....so.........# #.....#......#...### #...####...###.....# #... ##### ##.<..# .... #.......# .... ###.....# .. ....... # #.#.... ##... #