It is sad fact when Nature makes you feel morally superior. This is ad dumb ape. What is Momma up to?