#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 ) ;
}