#include <iostream>
#include <cstring>
using namespace std;
const int MAX_LENGTH = 100;
int isVocal(char c) {
if (c == 'A' || c == 'a' || c == 'e' || c == 'E' || c == 'i' || c == 'I' || c == 'O' || c == 'o' || c == 'U' || c == 'u') {
return 1;
}
return 0;
}
int main() {
char array[MAX_LENGTH];
int n;
cin >> n;
//cin.getline(array, MAX_LENGTH);
int vocalsFlav = 0, vocalsMihai = 0;
while (n) {
cin.getline(array, MAX_LENGTH);
cout << array <<"\n";
//int length = strlen(array);
for (int i = 0; i < strlen(array); ++i) {
if (n % 2 == 0 && isVocal(array[i]) == 1) {
++vocalsFlav;
} else if (n % 2 != 0 && isVocal(array[i]) == 1) {
++vocalsMihai;
}
}
--n;
}
if (vocalsFlav > vocalsMihai) {
cout << "Flaviu a castigat";
} else if (vocalsFlav < vocalsMihai) {
cout << "Mihai a castigat";
} else {
cout << "Nimeni nu este castigator";
}
//cout << vocalsFlav <<" " << vocalsMihai;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNvbnN0IGludCBNQVhfTEVOR1RIID0gMTAwOwoKaW50IGlzVm9jYWwoY2hhciBjKSB7CglpZiAoYyA9PSAnQScgfHwgYyA9PSAnYScgfHwgYyA9PSAnZScgfHwgYyA9PSAnRScgfHwgYyA9PSAnaScgfHwgYyA9PSAnSScgfHwgYyA9PSAnTycgfHwgYyA9PSAnbycgfHwgYyA9PSAnVScgfHwgYyA9PSAndScpIHsKCQlyZXR1cm4gMTsKCX0KCXJldHVybiAwOwp9CgppbnQgbWFpbigpIHsKCWNoYXIgYXJyYXlbTUFYX0xFTkdUSF07CglpbnQgbjsKCWNpbiA+PiBuOwoJLy9jaW4uZ2V0bGluZShhcnJheSwgTUFYX0xFTkdUSCk7CglpbnQgdm9jYWxzRmxhdiA9IDAsIHZvY2Fsc01paGFpID0gMDsKCXdoaWxlIChuKSB7CgkJY2luLmdldGxpbmUoYXJyYXksIE1BWF9MRU5HVEgpOwoJCWNvdXQgPDwgYXJyYXkgPDwiXG4iOwoJCS8vaW50IGxlbmd0aCA9IHN0cmxlbihhcnJheSk7CgkJZm9yIChpbnQgaSA9IDA7IGkgPCBzdHJsZW4oYXJyYXkpOyArK2kpIHsKCQkJaWYgKG4gJSAyID09IDAgICYmIGlzVm9jYWwoYXJyYXlbaV0pID09IDEpIHsKCQkJCSsrdm9jYWxzRmxhdjsKCQkJfSBlbHNlIGlmIChuICUgMiAhPSAwICAmJiBpc1ZvY2FsKGFycmF5W2ldKSA9PSAxKSB7CgkJCQkrK3ZvY2Fsc01paGFpOwoJCQl9CgkJCgkJCgkJfQoJLS1uOwoJfQoJaWYgKHZvY2Fsc0ZsYXYgPiB2b2NhbHNNaWhhaSkgewoJCWNvdXQgPDwgIkZsYXZpdSBhIGNhc3RpZ2F0IjsKCX0gZWxzZSBpZiAodm9jYWxzRmxhdiA8IHZvY2Fsc01paGFpKSB7CgkJY291dCA8PCAiTWloYWkgYSBjYXN0aWdhdCI7Cgl9IGVsc2UgewoJCWNvdXQgPDwgIk5pbWVuaSBudSBlc3RlIGNhc3RpZ2F0b3IiOwoJfQoJLy9jb3V0IDw8IHZvY2Fsc0ZsYXYgPDwiICIgPDwgdm9jYWxzTWloYWk7CglyZXR1cm4gMDsKfQ==