Yeah I've seen that equation somewhere. I absolutely think that somewhere there is some other life form. I don't see how there isn't