First page Back Continue Last page Graphics

Instead of each algorithm being implemented for each container type, all are implemented only once for any container type.