int operator [](int i) const {return myarray[i];}
int& operator [](int i) {return myarray[i];}
myarray[i]