importjava.util.Scanner;publicclassMain{publicstaticint MOD =1000000007;publicstaticvoidmain(String[] args){Scanner scanner =newScanner(System.in);int n = scanner.nextInt();int[] next =newint[n];for(int i =0; i < n; i++){
next[i]= scanner.nextInt()-1;}int[] dp =newint[n +1];
dp[0]=0;for(int i =1; i <= n; i++){
dp[i]=(dp[i -1]+1+ dp[i -1]- dp[next[i -1]]+1)% MOD;}System.out.println(dp[n]<0? dp[n]+ MOD : dp[n]);}}