uva10080 AC
poj1325 AC
poj2771 AC