#include <iostream> using namespace std; template <class X> int functie(X x, X y) { return x + y; } int functie(int x, int *y) { return x - *y; } int main() { int a = 27, *b = new int(45); cout << functie(a, b); return 0; }