POJ 1035
POJ 1068
POJ 1079
POJ 1978
POJ 2028
POJ 2029
POJ 2683
POJ 2685