1-0 1-0 1-0 1-0 1-0 1-0 1-0 1-0 terminate called after throwing an instance of 'std::invalid_argument' what(): stoi