##. ... #.. # #.. ###.#.. ....... ## #....#.# #....<# #....## #.... #.... #.#.. ...#.. ##. #.. . ...