### ... .. #.. ## ... #.. .###... ###..#######..gg... #.................. #.#...!............ ........