my code for doing acm problems  http://poj.org/problemlist