ICPC preliminary 2