How predictable is evolution? An ant-loving beetle holds answers | Heykuki News