freger - ICPC