#include <iostream>
#include <vector>
#include <string>
#include <type_traits>
#include <array>
using namespace std;
int main()
{
cout << sizeof(int [10]) << endl;
cout << is_trivial<int [10]>::value << endl;
cout << is_trivial<string>::value << endl;
cout << is_trivial<vector<int>>::value << endl;
cout << is_trivial<array<int, 10>>::value << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8dHlwZV90cmFpdHM+CiNpbmNsdWRlIDxhcnJheT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgCnsKCWNvdXQgPDwgc2l6ZW9mKGludCBbMTBdKSAgICAgICAgICAgICAgIDw8IGVuZGw7Cgljb3V0IDw8IGlzX3RyaXZpYWw8aW50IFsxMF0+Ojp2YWx1ZSAgICA8PCBlbmRsOwoJY291dCA8PCBpc190cml2aWFsPHN0cmluZz46OnZhbHVlICAgICAgPDwgZW5kbDsKCWNvdXQgPDwgaXNfdHJpdmlhbDx2ZWN0b3I8aW50Pj46OnZhbHVlIDw8IGVuZGw7Cgljb3V0IDw8IGlzX3RyaXZpYWw8YXJyYXk8aW50LCAxMD4+Ojp2YWx1ZSAgPDwgZW5kbDsKCQoJcmV0dXJuIDA7Cn0=