..................!..................G~~......~~.~..................?!......GG........................