#include <iostream>
void foo ( long) { std::cout << "int\n " ; }
void foo ( int* ) { std::cout << "int*\n " ; }
//void foo ( std::nullptr_t ) { std::cout << "nullptr\n " ; }
int main() {
foo ( nullptr ) ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKCnZvaWQgZm9vICggbG9uZykgeyBzdGQ6OmNvdXQgPDwgImludFxuICIgOyB9Cgp2b2lkIGZvbyAoIGludCogKSB7IHN0ZDo6Y291dCA8PCAiaW50KlxuICIgOyB9CgovL3ZvaWQgZm9vICggc3RkOjpudWxscHRyX3QgKSB7IHN0ZDo6Y291dCA8PCAibnVsbHB0clxuICIgOyB9CgoKaW50IG1haW4oKSB7CiAgICBmb28gKCBudWxscHRyICkgOwp9