#include <iostream>
#include <functional>
using namespace std;

int test(function<int()> t1, function<int()> t2)
{
	return t1() + t2();
}

int main() {
	cout << test([](){ return 10;}, [](){ return 20;});
}