contains duplicate III solution