delete [] ---bug