acmicpcxxxacmzacmzacmzmca 5 icpc 5 cpci 1 acm 2 acmacm 10 xxx 0