#include <iostream>
using namespace std;

class foo {};
class bar {};

bar func() {}

int main() {
	foo a(bar());
	a(func);
}

foo a(bar (*) ())
{
	cout << "Hallo!";
}
