“Demon particle” accidentally discovered solving 67-year mystery