Year 2 compilers coureswork
/* ##answer: 12*/ int whammy(int a) { return a + 5; } function twice(function f) { int g(int x) { return f(f(x)); } return g; } int main() { x = twice(whammy); return x(2); }