- /* package whatever; // don't place package name! */ 
-   
- class Main{ 
-   static int c = 0; 
-   
-   static void m( int[] a){ 
-     int l = a.length, 
-         j = -1, 
-         i = -1; 
-     if(l < 1){ 
-       return; 
-     } 
-     int[] x = new int[l-1]; 
-     while(++j < c){ 
-       p(" "); 
-     } 
-     for(; ++i < l; p(a[i] + " ")){ 
-       if(i < l & i > 0){ 
-         x[i - 1] = (a[i - 1] + a[i]) % 10; 
-       } 
-     } 
-     p("\n"); 
-     c++; 
-     m(x); 
-   } 
-   
-   static <T> void p(T s){ 
-   } 
-   
-   static void printAndReset(int[] a){ 
-     m(a); 
-     c = 0; 
-   } 
-   
-   public static void-  main (String[]-  a ){
 
-     printAndReset(new int[]{ 7, 5, 0, 9 }); 
-     printAndReset(new int[]{ 0 }); 
-     printAndReset(new int[]{ 1, 2 }); 
-     printAndReset(new int[]{ 8, 7 }); 
-     printAndReset(new int[]{ 0, 0 }); 
-     printAndReset(new int[]{ 1, 4, 2 }); 
-     printAndReset(new int[]{ 0, 1, 0 }); 
-     printAndReset(new int[]{ 1, 0, 0, 0 }); 
-     printAndReset(new int[]{ 1, 2, 3, 4 }); 
-     printAndReset(new int[]{ 1, 2, 3, 5, 8 }); 
-     printAndReset(new int[]{ 9, 2, 4, 5, 3, 2, 2 }); 
-   } 
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKY2xhc3MgTWFpbnsKICBzdGF0aWMgaW50IGMgPSAwOwoKICBzdGF0aWMgdm9pZCBtKCBpbnRbXSBhKXsKICAgIGludCBsID0gYS5sZW5ndGgsCiAgICAgICAgaiA9IC0xLAogICAgICAgIGkgPSAtMTsKICAgIGlmKGwgPCAxKXsKICAgICAgcmV0dXJuOwogICAgfQogICAgaW50W10geCA9IG5ldyBpbnRbbC0xXTsKICAgIHdoaWxlKCsraiA8IGMpewogICAgICBwKCIgIik7CiAgICB9CiAgICBmb3IoOyArK2kgPCBsOyBwKGFbaV0gKyAiICIpKXsKICAgICAgaWYoaSA8IGwgJiBpID4gMCl7CiAgICAgICAgeFtpIC0gMV0gPSAoYVtpIC0gMV0gKyBhW2ldKSAlIDEwOwogICAgICB9CiAgICB9CiAgICBwKCJcbiIpOwogICAgYysrOwogICAgbSh4KTsKICB9CiAgCiAgc3RhdGljIDxUPiB2b2lkIHAoVCBzKXsKICAJU3lzdGVtLm91dC5wcmludChzKTsKICB9CgogIHN0YXRpYyB2b2lkIHByaW50QW5kUmVzZXQoaW50W10gYSl7CiAgICBtKGEpOwogICAgYyA9IDA7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICB9CiAgCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYSl7CiAgICBwcmludEFuZFJlc2V0KG5ldyBpbnRbXXsgNywgNSwgMCwgOSB9KTsKICAgIHByaW50QW5kUmVzZXQobmV3IGludFtdeyAwIH0pOwogICAgcHJpbnRBbmRSZXNldChuZXcgaW50W117IDEsIDIgfSk7CiAgICBwcmludEFuZFJlc2V0KG5ldyBpbnRbXXsgOCwgNyB9KTsKICAgIHByaW50QW5kUmVzZXQobmV3IGludFtdeyAwLCAwIH0pOwogICAgcHJpbnRBbmRSZXNldChuZXcgaW50W117IDEsIDQsIDIgfSk7CiAgICBwcmludEFuZFJlc2V0KG5ldyBpbnRbXXsgMCwgMSwgMCB9KTsKICAgIHByaW50QW5kUmVzZXQobmV3IGludFtdeyAxLCAwLCAwLCAwIH0pOwogICAgcHJpbnRBbmRSZXNldChuZXcgaW50W117IDEsIDIsIDMsIDQgfSk7CiAgICBwcmludEFuZFJlc2V0KG5ldyBpbnRbXXsgMSwgMiwgMywgNSwgOCB9KTsKICAgIHByaW50QW5kUmVzZXQobmV3IGludFtdeyA5LCAyLCA0LCA1LCAzLCAyLCAyIH0pOwogIH0KfQ==