Struggling for life