.. .# ##.#.# #....# ###....## .##!......# .......o..# #...o.S.# #Ko<# p.p.p.o(# #########