cpp interview stack removedupes