#include <iostream>
using namespace std;
class Trie{
int* a;
Trie * child[26];
};
class Trie2{
int* a;
char b;
Trie * child[26];
};
int main()
{
cout<<sizeof(Trie)<<endl;
cout<<sizeof(Trie2)<<endl;
cout<<sizeof(Trie*)<<","<<alignof(Trie*)<<endl;
cout<<sizeof(int)<<","<<alignof(int)<<endl;
cout<<sizeof(int*)<<","<<alignof(int*)<<endl;
cout<<sizeof(char)<<","<< alignof(char)<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmNsYXNzIFRyaWV7CiAgICBpbnQqIGE7CiAgICBUcmllICogY2hpbGRbMjZdOwp9OwpjbGFzcyBUcmllMnsKICAgIGludCogYTsKICAgIGNoYXIgYjsKICAgIFRyaWUgKiBjaGlsZFsyNl07Cn07CmludCBtYWluKCkKewogICAgY291dDw8c2l6ZW9mKFRyaWUpPDxlbmRsOwogICAgY291dDw8c2l6ZW9mKFRyaWUyKTw8ZW5kbDsKICAgIGNvdXQ8PHNpemVvZihUcmllKik8PCIsIjw8YWxpZ25vZihUcmllKik8PGVuZGw7IAogICAgY291dDw8c2l6ZW9mKGludCk8PCIsIjw8YWxpZ25vZihpbnQpPDxlbmRsOyAKICAgIGNvdXQ8PHNpemVvZihpbnQqKTw8IiwiPDxhbGlnbm9mKGludCopPDxlbmRsOyAKICAgIGNvdXQ8PHNpemVvZihjaGFyKTw8IiwiPDwgYWxpZ25vZihjaGFyKTw8ZW5kbDsgCiAgICByZXR1cm4gMDsKfQ==