# .# ##########... ####............ ......##...#.... ####..hh........ #.#o