############## .............## ..............###.### ....((w.....#.<.....# ......###.....###.#.# .####. #..#### # ....... ###..### ...# ...?.