#include <iostream>
#include <functional>

using namespace std;

int main()
{
	auto adder = [](int x){ return [x](int y) { return x+y; }; };
    auto add4 = adder(4);
   	cout << add4(6) << endl; 
   
   	return 0;
}
