Gap gets it done, 2Q comps rise 5%