#include <iostream>
int main()
{
int i = 0;
int& ref = i;
auto f1 = [ref]() mutable { ++ref; };
auto f2 = [&ref](){ ++ref; };
f1();
f2();
std::cout << i;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKQp7CiAgICBpbnQgaSA9IDA7CiAgICBpbnQmIHJlZiA9IGk7CgogICAgYXV0byBmMSA9IFtyZWZdKCkgbXV0YWJsZSB7ICsrcmVmOyB9OwogICAgYXV0byBmMiA9IFsmcmVmXSgpeyArK3JlZjsgfTsKCiAgICBmMSgpOwogICAgZjIoKTsKICAgIHN0ZDo6Y291dCA8PCBpOwp9Cg==