Baboons rolled a boulder off of a cliff? I guess Baboons are pretty intelligent.