- class M{ 
-   static int c(int[] a){ 
-      for(Byte-  i  = 1;-  i  <-  a. length;-  a [0] +=-  i. valueOf(- a [- i ]+""- , a [++- i -2]));
 
-      return a[0]; 
-   } 
-   
-   public static void-  main (String[]-  a ){
 
-     System- . out- . println(- c (new int[]{ 4- ,  12- ,  34- ,  20- ,  14- ,  6- ,  25- ,  13- ,  33 }));
 
-     System- . out- . println(- c (new int[]{ 5- ,  14- ,  2- ,  11- ,  30- ,  18 }));
 
-     System- . out- . println(- c (new int[]{ 12- ,  11- ,  10- ,  9- ,  8- ,  7- ,  6- ,  5- ,  4- ,  3- ,  12- ,  2- ,  11- ,  3- ,  10- ,  2- ,  10 }));
 
-     System- . out- . println(- c (new int[]{ 36- ,  36 }));
 
-   } 
- } 
				Y2xhc3MgTXsKICBzdGF0aWMgaW50IGMoaW50W10gYSl7CiAgICAgZm9yKEJ5dGUgaSA9IDE7IGkgPCBhLmxlbmd0aDsgYVswXSArPSBpLnZhbHVlT2YoYVtpXSsiIiwgYVsrK2ktMl0pKTsKICAgICByZXR1cm4gYVswXTsKICB9CgogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGEpewogICAgU3lzdGVtLm91dC5wcmludGxuKGMobmV3IGludFtdeyA0LCAxMiwgMzQsIDIwLCAxNCwgNiwgMjUsIDEzLCAzMyB9KSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYyhuZXcgaW50W117IDUsIDE0LCAyLCAxMSwgMzAsIDE4IH0pKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKG5ldyBpbnRbXXsgMTIsIDExLCAxMCwgOSwgOCwgNywgNiwgNSwgNCwgMywgMTIsIDIsIDExLCAzLCAxMCwgMiwgMTAgfSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMobmV3IGludFtdeyAzNiwgMzYgfSkpOwogIH0KfQ==