life is good, life is great, life is unbelievable - life is hard, life is cruel, life is so beautiful..... )