std::string MainWindow::MirrorString(std::string firstSt){
if(firstSt.size()==0){
return stf;
}
else{
std::string sr=firstSt.substr(firstSt.size()-1,firstSt.size()+1).c_str();
if(stf.empty())
stf.begin();
stf.append(sr);
// memcpy(returns,sr.c_str(),sr.size());
firstSt=firstSt.substr(0,firstSt.length()-1);
return MirrorString(firstSt);
}