### .. ##. .. .... # .##... #. .....# ...##.#####..#..## .............<.... #.#..####W<....... #.. ###..##... # #.# >.. ... .).# ..# ..#