acm/icpc answers