The greatest battle between the lion and the leopard, who wins