. .. ##. ##+## .!.. ###...# #... #.'.<.+ #....#######################.#...# +....'.hh.K...............h..##### #....#######################.....h# #... ######.# +.. #. #