20040531 india: Record-breaking rescue by IAF chopper