Hundreds of ants devoured by a pitcher plant!