import java.util.*; public class A004 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.next()); List fib1 = new ArrayList(); for(int i = 0; i < n; i++){ if(i==0 || i==1){ fib1.add(1); }else{ fib1.add(fib1.get(i-2) + fib1.get(i-1)); } } int fib1_n = fib1.get(n-1); List fib2 = new ArrayList(); for(int i = 0; i < fib1_n; i++){ if(i==0 || i==1){ fib2.add(1); }else{ fib2.add(fib2.get(i-2) + fib2.get(i-1)); } } int X = fib2.get(fib1_n-1)%(1000000007); System.out.println(X); sc.close(); } }