ICPC är en mycket svår utmaning: