If last read would return `-1` - you'll break out of this loop and won't reach this statement, is it right?