Cat struggle for live