Memory safe (17/20)

Memory safe