...and the full thing: