class Zero{
public:
    int operator()() const {
        return (long int)this;
    }
private:
    Zero() = delete;
};
    
int main(void) {
    return (*(Zero *)nullptr)();
}