a rock debating, painting by caravaggio