combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:14:5: error: 'press' was not declared in this scope
14 | if(press("A") == 1){
| ^~~~~
combo.cpp:31:12: error: 'press' was not declared in this scope
31 | int a = press(cur + "XY" + cur + "XX" + cur + "XB" + cur + "Y");
| ^~~~~
combo.cpp:33:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
33 | if(a == cur.size()){
| ~~^~~~~~~~~~~~~
combo.cpp:36:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
36 | if(a == cur.size() + 1){
| ~~^~~~~~~~~~~~~~~~~
combo.cpp:39:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
39 | if(a == cur.size() + 2){
| ~~^~~~~~~~~~~~~~~~~
combo.cpp:44:12: error: 'press' was not declared in this scope
44 | int a = press(cur + "XY" + cur + "XX" + cur + "XA" + cur + "Y");
| ^~~~~
combo.cpp:45:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | if(a == cur.size()){
| ~~^~~~~~~~~~~~~
combo.cpp:48:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
48 | if(a == cur.size() + 1){
| ~~^~~~~~~~~~~~~~~~~
combo.cpp:51:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
51 | if(a == cur.size() + 2){
| ~~^~~~~~~~~~~~~~~~~
combo.cpp:56:12: error: 'press' was not declared in this scope
56 | int a = press(cur + "AY" + cur + "AA" + cur + "AB" + cur + "Y");
| ^~~~~
combo.cpp:57:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
57 | if(a == cur.size()){
| ~~^~~~~~~~~~~~~
combo.cpp:60:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
60 | if(a == cur.size() + 1){
| ~~^~~~~~~~~~~~~~~~~
combo.cpp:63:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
63 | if(a == cur.size() + 2){
| ~~^~~~~~~~~~~~~~~~~
combo.cpp:68:12: error: 'press' was not declared in this scope
68 | int a = press(cur + "XA" + cur + "XX" + cur + "XB" + cur + "A");
| ^~~~~
combo.cpp:69:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
69 | if(a == cur.size()){
| ~~^~~~~~~~~~~~~
combo.cpp:72:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
72 | if(a == cur.size() + 1){
| ~~^~~~~~~~~~~~~~~~~
combo.cpp:75:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
75 | if(a == cur.size() + 2){
| ~~^~~~~~~~~~~~~~~~~