ZOJ 3524 Crazy Shopping