Hand stencils in Indonesian cave are world’s oldest known artworks (Nature, 2026)