#include <iostream>
#include <map>
int main() {
char letter = 'A';
// Declare an alias for std::map<char, int>.
using LettreValues = std::map<char, int>;
// Now declare a variable of this type
LettreValues letterValues;
for (int i = 0; i < 26; ++i) {
letterValues[letter] = i;
letter++;
}
for (auto& el : letterValues) {
std::cout << el.first << " " << el.second << "\n";
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWFwPgoKaW50IG1haW4oKSB7CgljaGFyIGxldHRlciA9ICdBJzsKCiAgICAvLyBEZWNsYXJlIGFuIGFsaWFzIGZvciBzdGQ6Om1hcDxjaGFyLCBpbnQ+LgogICAgdXNpbmcgTGV0dHJlVmFsdWVzID0gc3RkOjptYXA8Y2hhciwgaW50PjsKICAgIC8vIE5vdyBkZWNsYXJlIGEgdmFyaWFibGUgb2YgdGhpcyB0eXBlCiAgICBMZXR0cmVWYWx1ZXMgbGV0dGVyVmFsdWVzOwoKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgMjY7ICsraSkgewogICAgICAgIGxldHRlclZhbHVlc1tsZXR0ZXJdID0gaTsKICAgICAgICBsZXR0ZXIrKzsKICAgIH0KCiAgICBmb3IgKGF1dG8mIGVsIDogbGV0dGVyVmFsdWVzKSB7CiAgICAgICAgc3RkOjpjb3V0IDw8IGVsLmZpcnN0IDw8ICIgIiA8PCBlbC5zZWNvbmQgPDwgIlxuIjsKICAgIH0KfQ==