#include <bits/stdc++.h>
using namespace std;
int a[6], top, flag;
int main() {
int i = 0;
string ss[27] = {"zero", "one", "two", "three", "four",
"five", "six", "seven", "eight", "nine",
"ten", "eleven", "twelve", "thirteen", "fourteen",
"fifteen", "sixteen", "seventeen", "eighteen", "nineteen",
"twenty", "a", "both", "another", "first",
"second", "third"};
int dic[27] = {0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 0, 21, 44, 69,
96, 25, 56, 89, 24, 61, 0, 1, 4, 1, 1, 4, 9};
string s;
while (i++ < 7) { // 6个单词加一个句号
cin >> s;
for (i = 0; i < 27; i++) {
if (s == ss[i]) {
a[top++] = dic[i];
}
}
}
sort(a, a + top);
for (i = 0; i < top; i++) {
if (flag == 0) {
if (a[i] != 0) {
printf("%d", a[i]);
flag = 1;
}
}
else
printf("%02d", a[i]);
}
if (flag == 0)
printf("0");
return 0;
}