fragile and resilient