I\'m having a hard time understanding why
#include using namespace std; int fib(int x) { if (x == 1) { return 1; } else {
int fib(int x) { if (x < 2) return x; else return (fib(x - 1) + fib(x - 2)); }