... .## #.. ..# ##.##.!# ......# ##.#...# #...K.?#### #.......... #.<...###### ####...!.... #..hK.###### #.##### ... ###. #. #. #. ##