import java.util.*; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); List list = new ArrayList(); for(int i = 0 ; i < n ; i++){ list.add(scan.nextLong()); } while(list.size() > 1){ List listCopy = new ArrayList(); for(int i = 0 ; i < list.size()-1 ; i++){ listCopy.add(list.get(i) + list.get(i+1)); } list = listCopy; } long remainder = 1000000007; System.out.println(list.get(0) % remainder); } }