.... .... . ... .. #.. .. ##.. .. #.. .## ##### ##.#...#.. #.....#.<....... #..............$ ......o.....?... ................ #............... ................ ................ ..........#..... ...#?.....##..#