HDOJ1059: AC