Life has (2/29)

Life has