uva231 AC
uva507 AC
uva836 AC
poj1050 AC