#include <iostream>
using namespace std;
using f = auto (int) -> int;
using ff = f*;
int foo(int a) {return 42;}
int main() {
f* x = foo;
ff y = foo;
int z = x(30);
int w = y(40);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdXNpbmcgZiA9IGF1dG8gKGludCkgLT4gaW50Owp1c2luZyBmZiA9IGYqOwoKaW50IGZvbyhpbnQgYSkge3JldHVybiA0Mjt9CgppbnQgbWFpbigpIHsKCWYqIHggPSBmb287CglmZiB5ID0gZm9vOwoJCglpbnQgeiA9IHgoMzApOwoJaW50IHcgPSB5KDQwKTsKCQoJcmV0dXJuIDA7Cn0=