delete range deallocate()
more elements
fix wrong use of deallocate()