##### ... ... ?.#####.#####.. #...........# #....<....# ##.......## ....#.....#.... ... ##...## ... # ##.## # ... ... #.# #..