icpc compat