import std.stdio, std.string, std.conv; int n; ulong[] arr; void main(){ n = readln.strip.to!int; arr.length = n+1; hoge(0); arr[n].writeln; } void hoge(int num){ if(num < n-1){ arr[num + 2]++; hoge(num + 2); } if(num < n){ arr[num + 1]++; hoge(num + 1); } }