#include <stdio.h>
unsigned long long arr[100] = {0, 1, 1};
int n;
unsigned long long fibo(n)
{
for(int i = 3; i <= n; i++)
{
arr[i] = arr[i - 1] + arr[i - 2];
}
return arr[n]; //= fibo(n - 1) + fibo(n - 2);
}
int main(void) {
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp1bnNpZ25lZCBsb25nIGxvbmcgYXJyWzEwMF0gPSB7MCwgMSwgMX07CmludCBuOwoKdW5zaWduZWQgbG9uZyBsb25nIGZpYm8obikgCnsKICAgIGZvcihpbnQgaSA9IDM7IGkgPD0gbjsgaSsrKQogICAgewogICAgICAgIGFycltpXSA9IGFycltpIC0gMV0gKyBhcnJbaSAtIDJdOwogICAgfQogICAgICAgIHJldHVybiBhcnJbbl07IC8vPSBmaWJvKG4gLSAxKSArIGZpYm8obiAtIDIpOwp9CgppbnQgbWFpbih2b2lkKSB7CiAgICBzY2FuZigiJWQiLCAmbik7CiAgICBwcmludGYoIiVsbGQiLCBmaWJvKG4pKTsKfQ==