### ..## #..# ..########..# ........g...## #............# #.#g######..## ######..## #