#include <iostream>
using namespace std;

int main() {

auto add_f = [](auto a) { return [=](auto b) { return a+b; }; }; 

std::cout << add_f (1)(2) << std::endl;

}