15,000 years of human artistic endeavor culminate in see spot run