Specialized Algorithms

Algorithm necessary to fulfill iterator requirements.