HDOJ1058: AC