######### #....<$W# #.#####.# .#####.######## .............W.. #.##.##.###.#### # #.# ..# ##.. #.# .## # # #.####.##### #...