Main.cpp: In lambda function:
Main.cpp:18:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
18 | for(register int i = 1; i <= n; ++i){
| ^
Main.cpp:25:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
25 | for(register int mask = 0; mask < (1 << n); ++mask){
| ^~~~
Main.cpp:33:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
33 | for(register int i = 1; i <= n && flag; ++i){
| ^
Main.cpp:43:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
43 | for(register int i = 0; i < (n << 1); ++i){
| ^
Main.cpp:57:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
57 | for(register int i = 0; i < n; ++i){
| ^