Cherry pit spitting, happy graduates and racing pigs in the Bay Area News Group's pictures of the week.