Ant and Honey Bee: What a Pair!