The 77-Year Mystery of a Jackson Pollock Painting May Have Finally Been Solved Humans24 September 2025