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