a cartoon of ants on a stone dome