little pains and great triumphs