Prepare (mai meng) ACM-ICPC in 21 days.