Faire interview question

Design a look ahead iterator with a peeking method