> Apparently I didn't understand the code. :) > > My comments should be generally correct: Calling front() > multiple times should return the same element and it should not > change the state of the range. > > Ali my code works like you said you ca