CSP INDEPENDENT