#include <iostream>
template <typename T> struct S {
static int a;
int b;
};
template<typename T>
int S<T>::a;
int main() {
S<int>::a = 42;
std::cout << S<char>::a << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPHR5cGVuYW1lIFQ+IHN0cnVjdCBTIHsKICBzdGF0aWMgaW50IGE7CiAgaW50IGI7Cn07Cgp0ZW1wbGF0ZTx0eXBlbmFtZSBUPgppbnQgUzxUPjo6YTsKCmludCBtYWluKCkgewogIFM8aW50Pjo6YSA9IDQyOwogIHN0ZDo6Y291dCA8PCBTPGNoYXI+OjphIDw8IHN0ZDo6ZW5kbDsKfQ==