0_0_18791464_23347.cpp:23:9: error: invalid use of template-name 'std::pair' without an argument list typedef pair ^