MyStringLib done
queue dynamic allocation memory