>>684
C#
Func<int, int> f = i => (i < 3) ? 1 : 1 + f(i - 1) + f(i - 2);
Console.WriteLine(f(30));