ZOJ - 3631