NO GUARANTEES (Explicit)

SHAKE (Explicit)