template class SmartBuffer { int capacity; MyArray *data; public: SmartBuffer() { capacity = 0; data = nullp