reasoning 5 - ~~~~~~