#include <iostream>
struct A{
template<class T> operator T***() {
return nullptr;
}
};
int main(){
A a;
const int * const * const * p1 = a;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IEF7CiAgICB0ZW1wbGF0ZTxjbGFzcyBUPiBvcGVyYXRvciBUKioqKCkgewogICAgCXJldHVybiBudWxscHRyOwogICAgfQp9OwoKaW50IG1haW4oKXsKICAgIEEgYTsKICAgIGNvbnN0IGludCAqIGNvbnN0ICogY29uc3QgKiBwMSA9IGE7CiAgICByZXR1cm4gMDsKfQ==