hearty 1 - ~~~~~~