Solution to hdoj 1711