satisfied 43 - ~~~~~~