############# ......w...<.# ###.##.####.# #. ... #. .### .. .# .. .# ##. .# #. ..