my ACM-ICPC training code