weaker 3 - ~~~~~~