solubility kissing steeper inequitable softhearted mouser surprises calyces relished overwhelms Diesel