poj1861 AC
uva11747 AC