#include <stdio.h>

class fibonacci {

char trash;

public:

int fibo(int a, int b) {

if (this == nullptr) return a;

return (this - 1)->fibo(b, a + b);

}

};

int main() {

printf("%d", ((fibonacci*)30)->fibo(1, 1));

}