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