######### ...w...## ####>....... #...<.# #.##.## ... #.### .. .#. o.. # #. #.###### #...<.# #.####.# #@# #.# #.# #.# #.# #.. ###