SANTORUM SWEEPS 3 STATES