souvenirs.cpp: In function 'void buy_souvenirs(int, long long int)':
souvenirs.cpp:19:19: error: conflicting declaration 'auto gotten2'
19 | auto [gotten2, change2] = transaction(use);
| ^~~~~~~
souvenirs.cpp:18:19: note: previous declaration as 'std::tuple_element<0, std::pair<std::vector<int>, long long int> >::type&& gotten2'
18 | auto [gotten2, change2] = transaction(use);
| ^~~~~~~
souvenirs.cpp:19:28: error: conflicting declaration 'auto change2'
19 | auto [gotten2, change2] = transaction(use);
| ^~~~~~~
souvenirs.cpp:18:28: note: previous declaration as 'std::tuple_element<1, std::pair<std::vector<int>, long long int> >::type&& change2'
18 | auto [gotten2, change2] = transaction(use);
| ^~~~~~~