###### #....# ########....# ............# ............# ............# ............# .......<)...# ............# ............# .####...##.#### ..............# .#.####.....#... .. #...##..## #...##.#.!##.### #............!# ###...#.w.#.... #..####.# .... ##. .# .#. . .. . . ### #.