combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:64:17: warning: array subscript has type 'char' [-Wchar-subscripts]
64 | p = S + map[first][0];
| ^~~~~
combo.cpp:65:18: warning: array subscript has type 'char' [-Wchar-subscripts]
65 | p += S + map[first][1];
| ^~~~~
combo.cpp:66:18: warning: array subscript has type 'char' [-Wchar-subscripts]
66 | p += S + map[first][1];
| ^~~~~
combo.cpp:71:16: warning: array subscript has type 'char' [-Wchar-subscripts]
71 | S += map[first][2];
| ^~~~~
combo.cpp:73:16: warning: array subscript has type 'char' [-Wchar-subscripts]
73 | S += map[first][0];
| ^~~~~
combo.cpp:75:16: warning: array subscript has type 'char' [-Wchar-subscripts]
75 | S += map[first][1];
| ^~~~~
combo.cpp:102:19: warning: array subscript has type 'char' [-Wchar-subscripts]
102 | p = S + map[first][0];
| ^~~~~
combo.cpp:103:20: warning: array subscript has type 'char' [-Wchar-subscripts]
103 | p += S + map[first][1];
| ^~~~~
combo.cpp:104:20: warning: array subscript has type 'char' [-Wchar-subscripts]
104 | p += S + map[first][1];
| ^~~~~
combo.cpp:109:18: warning: array subscript has type 'char' [-Wchar-subscripts]
109 | S += map[first][2];
| ^~~~~
combo.cpp:111:18: warning: array subscript has type 'char' [-Wchar-subscripts]
111 | S += map[first][0];
| ^~~~~
combo.cpp:113:18: warning: array subscript has type 'char' [-Wchar-subscripts]
113 | S += map[first][1];
| ^~~~~
combo.cpp:102:19: warning: 'first' may be used uninitialized in this function [-Wmaybe-uninitialized]
102 | p = S + map[first][0];
| ^~~~~