Leopard and cub greet each other, Zambia