// ************************************************************************** // // // // eses eses // // eses eses // // eses eseses esesese eses Embedded Systems Group // // ese ese ese ese ese // // ese eseseses eseseses ese Department of Computer Science // // eses eses ese eses // // eses eseses eseseses eses University of Kaiserslautern // // eses eses // // // // ************************************************************************** // [10][10]nat a; [10][10]nat b; [10][10]nat c; thread MatrixMultCannon { b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][0] = b[1][0]; a[0][0] = a[0][1]; c[0][0] = c[0][0] + a[0][0] * b[0][0]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][1] = b[1][1]; a[0][1] = a[0][2]; c[0][1] = c[0][1] + a[0][1] * b[0][1]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][2] = b[1][2]; a[0][2] = a[0][3]; c[0][2] = c[0][2] + a[0][2] * b[0][2]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][3] = b[1][3]; a[0][3] = a[0][4]; c[0][3] = c[0][3] + a[0][3] * b[0][3]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][4] = b[1][4]; a[0][4] = a[0][5]; c[0][4] = c[0][4] + a[0][4] * b[0][4]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][5] = b[1][5]; a[0][5] = a[0][6]; c[0][5] = c[0][5] + a[0][5] * b[0][5]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][6] = b[1][6]; a[0][6] = a[0][7]; c[0][6] = c[0][6] + a[0][6] * b[0][6]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][7] = b[1][7]; a[0][7] = a[0][8]; c[0][7] = c[0][7] + a[0][7] * b[0][7]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][8] = b[1][8]; a[0][8] = a[0][9]; c[0][8] = c[0][8] + a[0][8] * b[0][8]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[0][9] = b[1][9]; a[0][9] = a[0][0]; c[0][9] = c[0][9] + a[0][9] * b[0][9]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][0] = b[2][0]; a[1][0] = a[1][1]; c[1][0] = c[1][0] + a[1][0] * b[1][0]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][1] = b[2][1]; a[1][1] = a[1][2]; c[1][1] = c[1][1] + a[1][1] * b[1][1]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][2] = b[2][2]; a[1][2] = a[1][3]; c[1][2] = c[1][2] + a[1][2] * b[1][2]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][3] = b[2][3]; a[1][3] = a[1][4]; c[1][3] = c[1][3] + a[1][3] * b[1][3]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][4] = b[2][4]; a[1][4] = a[1][5]; c[1][4] = c[1][4] + a[1][4] * b[1][4]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][5] = b[2][5]; a[1][5] = a[1][6]; c[1][5] = c[1][5] + a[1][5] * b[1][5]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][6] = b[2][6]; a[1][6] = a[1][7]; c[1][6] = c[1][6] + a[1][6] * b[1][6]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][7] = b[2][7]; a[1][7] = a[1][8]; c[1][7] = c[1][7] + a[1][7] * b[1][7]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][8] = b[2][8]; a[1][8] = a[1][9]; c[1][8] = c[1][8] + a[1][8] * b[1][8]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[1][9] = b[2][9]; a[1][9] = a[1][0]; c[1][9] = c[1][9] + a[1][9] * b[1][9]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][0] = b[3][0]; a[2][0] = a[2][1]; c[2][0] = c[2][0] + a[2][0] * b[2][0]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][1] = b[3][1]; a[2][1] = a[2][2]; c[2][1] = c[2][1] + a[2][1] * b[2][1]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][2] = b[3][2]; a[2][2] = a[2][3]; c[2][2] = c[2][2] + a[2][2] * b[2][2]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][3] = b[3][3]; a[2][3] = a[2][4]; c[2][3] = c[2][3] + a[2][3] * b[2][3]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][4] = b[3][4]; a[2][4] = a[2][5]; c[2][4] = c[2][4] + a[2][4] * b[2][4]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][5] = b[3][5]; a[2][5] = a[2][6]; c[2][5] = c[2][5] + a[2][5] * b[2][5]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][6] = b[3][6]; a[2][6] = a[2][7]; c[2][6] = c[2][6] + a[2][6] * b[2][6]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][7] = b[3][7]; a[2][7] = a[2][8]; c[2][7] = c[2][7] + a[2][7] * b[2][7]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][8] = b[3][8]; a[2][8] = a[2][9]; c[2][8] = c[2][8] + a[2][8] * b[2][8]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[2][9] = b[3][9]; a[2][9] = a[2][0]; c[2][9] = c[2][9] + a[2][9] * b[2][9]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][0] = b[4][0]; a[3][0] = a[3][1]; c[3][0] = c[3][0] + a[3][0] * b[3][0]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][1] = b[4][1]; a[3][1] = a[3][2]; c[3][1] = c[3][1] + a[3][1] * b[3][1]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][2] = b[4][2]; a[3][2] = a[3][3]; c[3][2] = c[3][2] + a[3][2] * b[3][2]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][3] = b[4][3]; a[3][3] = a[3][4]; c[3][3] = c[3][3] + a[3][3] * b[3][3]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][4] = b[4][4]; a[3][4] = a[3][5]; c[3][4] = c[3][4] + a[3][4] * b[3][4]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][5] = b[4][5]; a[3][5] = a[3][6]; c[3][5] = c[3][5] + a[3][5] * b[3][5]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][6] = b[4][6]; a[3][6] = a[3][7]; c[3][6] = c[3][6] + a[3][6] * b[3][6]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][7] = b[4][7]; a[3][7] = a[3][8]; c[3][7] = c[3][7] + a[3][7] * b[3][7]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][8] = b[4][8]; a[3][8] = a[3][9]; c[3][8] = c[3][8] + a[3][8] * b[3][8]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[3][9] = b[4][9]; a[3][9] = a[3][0]; c[3][9] = c[3][9] + a[3][9] * b[3][9]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][0] = b[5][0]; a[4][0] = a[4][1]; c[4][0] = c[4][0] + a[4][0] * b[4][0]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][1] = b[5][1]; a[4][1] = a[4][2]; c[4][1] = c[4][1] + a[4][1] * b[4][1]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][2] = b[5][2]; a[4][2] = a[4][3]; c[4][2] = c[4][2] + a[4][2] * b[4][2]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][3] = b[5][3]; a[4][3] = a[4][4]; c[4][3] = c[4][3] + a[4][3] * b[4][3]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][4] = b[5][4]; a[4][4] = a[4][5]; c[4][4] = c[4][4] + a[4][4] * b[4][4]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][5] = b[5][5]; a[4][5] = a[4][6]; c[4][5] = c[4][5] + a[4][5] * b[4][5]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][6] = b[5][6]; a[4][6] = a[4][7]; c[4][6] = c[4][6] + a[4][6] * b[4][6]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][7] = b[5][7]; a[4][7] = a[4][8]; c[4][7] = c[4][7] + a[4][7] * b[4][7]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][8] = b[5][8]; a[4][8] = a[4][9]; c[4][8] = c[4][8] + a[4][8] * b[4][8]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[4][9] = b[5][9]; a[4][9] = a[4][0]; c[4][9] = c[4][9] + a[4][9] * b[4][9]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][0] = b[6][0]; a[5][0] = a[5][1]; c[5][0] = c[5][0] + a[5][0] * b[5][0]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][1] = b[6][1]; a[5][1] = a[5][2]; c[5][1] = c[5][1] + a[5][1] * b[5][1]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][2] = b[6][2]; a[5][2] = a[5][3]; c[5][2] = c[5][2] + a[5][2] * b[5][2]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][3] = b[6][3]; a[5][3] = a[5][4]; c[5][3] = c[5][3] + a[5][3] * b[5][3]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][4] = b[6][4]; a[5][4] = a[5][5]; c[5][4] = c[5][4] + a[5][4] * b[5][4]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][5] = b[6][5]; a[5][5] = a[5][6]; c[5][5] = c[5][5] + a[5][5] * b[5][5]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][6] = b[6][6]; a[5][6] = a[5][7]; c[5][6] = c[5][6] + a[5][6] * b[5][6]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][7] = b[6][7]; a[5][7] = a[5][8]; c[5][7] = c[5][7] + a[5][7] * b[5][7]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][8] = b[6][8]; a[5][8] = a[5][9]; c[5][8] = c[5][8] + a[5][8] * b[5][8]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[5][9] = b[6][9]; a[5][9] = a[5][0]; c[5][9] = c[5][9] + a[5][9] * b[5][9]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][0] = b[7][0]; a[6][0] = a[6][1]; c[6][0] = c[6][0] + a[6][0] * b[6][0]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][1] = b[7][1]; a[6][1] = a[6][2]; c[6][1] = c[6][1] + a[6][1] * b[6][1]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][2] = b[7][2]; a[6][2] = a[6][3]; c[6][2] = c[6][2] + a[6][2] * b[6][2]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][3] = b[7][3]; a[6][3] = a[6][4]; c[6][3] = c[6][3] + a[6][3] * b[6][3]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][4] = b[7][4]; a[6][4] = a[6][5]; c[6][4] = c[6][4] + a[6][4] * b[6][4]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][5] = b[7][5]; a[6][5] = a[6][6]; c[6][5] = c[6][5] + a[6][5] * b[6][5]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][6] = b[7][6]; a[6][6] = a[6][7]; c[6][6] = c[6][6] + a[6][6] * b[6][6]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][7] = b[7][7]; a[6][7] = a[6][8]; c[6][7] = c[6][7] + a[6][7] * b[6][7]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][8] = b[7][8]; a[6][8] = a[6][9]; c[6][8] = c[6][8] + a[6][8] * b[6][8]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[6][9] = b[7][9]; a[6][9] = a[6][0]; c[6][9] = c[6][9] + a[6][9] * b[6][9]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][0] = b[8][0]; a[7][0] = a[7][1]; c[7][0] = c[7][0] + a[7][0] * b[7][0]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][1] = b[8][1]; a[7][1] = a[7][2]; c[7][1] = c[7][1] + a[7][1] * b[7][1]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][2] = b[8][2]; a[7][2] = a[7][3]; c[7][2] = c[7][2] + a[7][2] * b[7][2]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][3] = b[8][3]; a[7][3] = a[7][4]; c[7][3] = c[7][3] + a[7][3] * b[7][3]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][4] = b[8][4]; a[7][4] = a[7][5]; c[7][4] = c[7][4] + a[7][4] * b[7][4]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][5] = b[8][5]; a[7][5] = a[7][6]; c[7][5] = c[7][5] + a[7][5] * b[7][5]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][6] = b[8][6]; a[7][6] = a[7][7]; c[7][6] = c[7][6] + a[7][6] * b[7][6]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][7] = b[8][7]; a[7][7] = a[7][8]; c[7][7] = c[7][7] + a[7][7] * b[7][7]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][8] = b[8][8]; a[7][8] = a[7][9]; c[7][8] = c[7][8] + a[7][8] * b[7][8]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[7][9] = b[8][9]; a[7][9] = a[7][0]; c[7][9] = c[7][9] + a[7][9] * b[7][9]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][0] = b[9][0]; a[8][0] = a[8][1]; c[8][0] = c[8][0] + a[8][0] * b[8][0]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][1] = b[9][1]; a[8][1] = a[8][2]; c[8][1] = c[8][1] + a[8][1] * b[8][1]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][2] = b[9][2]; a[8][2] = a[8][3]; c[8][2] = c[8][2] + a[8][2] * b[8][2]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][3] = b[9][3]; a[8][3] = a[8][4]; c[8][3] = c[8][3] + a[8][3] * b[8][3]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][4] = b[9][4]; a[8][4] = a[8][5]; c[8][4] = c[8][4] + a[8][4] * b[8][4]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][5] = b[9][5]; a[8][5] = a[8][6]; c[8][5] = c[8][5] + a[8][5] * b[8][5]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][6] = b[9][6]; a[8][6] = a[8][7]; c[8][6] = c[8][6] + a[8][6] * b[8][6]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][7] = b[9][7]; a[8][7] = a[8][8]; c[8][7] = c[8][7] + a[8][7] * b[8][7]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][8] = b[9][8]; a[8][8] = a[8][9]; c[8][8] = c[8][8] + a[8][8] * b[8][8]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[8][9] = b[9][9]; a[8][9] = a[8][0]; c[8][9] = c[8][9] + a[8][9] * b[8][9]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][0] = b[0][0]; a[9][0] = a[9][1]; c[9][0] = c[9][0] + a[9][0] * b[9][0]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][1] = b[0][1]; a[9][1] = a[9][2]; c[9][1] = c[9][1] + a[9][1] * b[9][1]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][2] = b[0][2]; a[9][2] = a[9][3]; c[9][2] = c[9][2] + a[9][2] * b[9][2]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][3] = b[0][3]; a[9][3] = a[9][4]; c[9][3] = c[9][3] + a[9][3] * b[9][3]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][4] = b[0][4]; a[9][4] = a[9][5]; c[9][4] = c[9][4] + a[9][4] * b[9][4]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][5] = b[0][5]; a[9][5] = a[9][6]; c[9][5] = c[9][5] + a[9][5] * b[9][5]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][6] = b[0][6]; a[9][6] = a[9][7]; c[9][6] = c[9][6] + a[9][6] * b[9][6]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][7] = b[0][7]; a[9][7] = a[9][8]; c[9][7] = c[9][7] + a[9][7] * b[9][7]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][8] = b[0][8]; a[9][8] = a[9][9]; c[9][8] = c[9][8] + a[9][8] * b[9][8]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; b[9][9] = b[0][9]; a[9][9] = a[9][0]; c[9][9] = c[9][9] + a[9][9] * b[9][9]; c[0][0] = c[0][0]; c[0][1] = c[0][1]; c[0][2] = c[0][2]; c[0][3] = c[0][3]; c[0][4] = c[0][4]; c[0][5] = c[0][5]; c[0][6] = c[0][6]; c[0][7] = c[0][7]; c[0][8] = c[0][8]; c[0][9] = c[0][9]; c[1][0] = c[1][0]; c[1][1] = c[1][1]; c[1][2] = c[1][2]; c[1][3] = c[1][3]; c[1][4] = c[1][4]; c[1][5] = c[1][5]; c[1][6] = c[1][6]; c[1][7] = c[1][7]; c[1][8] = c[1][8]; c[1][9] = c[1][9]; c[2][0] = c[2][0]; c[2][1] = c[2][1]; c[2][2] = c[2][2]; c[2][3] = c[2][3]; c[2][4] = c[2][4]; c[2][5] = c[2][5]; c[2][6] = c[2][6]; c[2][7] = c[2][7]; c[2][8] = c[2][8]; c[2][9] = c[2][9]; c[3][0] = c[3][0]; c[3][1] = c[3][1]; c[3][2] = c[3][2]; c[3][3] = c[3][3]; c[3][4] = c[3][4]; c[3][5] = c[3][5]; c[3][6] = c[3][6]; c[3][7] = c[3][7]; c[3][8] = c[3][8]; c[3][9] = c[3][9]; c[4][0] = c[4][0]; c[4][1] = c[4][1]; c[4][2] = c[4][2]; c[4][3] = c[4][3]; c[4][4] = c[4][4]; c[4][5] = c[4][5]; c[4][6] = c[4][6]; c[4][7] = c[4][7]; c[4][8] = c[4][8]; c[4][9] = c[4][9]; c[5][0] = c[5][0]; c[5][1] = c[5][1]; c[5][2] = c[5][2]; c[5][3] = c[5][3]; c[5][4] = c[5][4]; c[5][5] = c[5][5]; c[5][6] = c[5][6]; c[5][7] = c[5][7]; c[5][8] = c[5][8]; c[5][9] = c[5][9]; c[6][0] = c[6][0]; c[6][1] = c[6][1]; c[6][2] = c[6][2]; c[6][3] = c[6][3]; c[6][4] = c[6][4]; c[6][5] = c[6][5]; c[6][6] = c[6][6]; c[6][7] = c[6][7]; c[6][8] = c[6][8]; c[6][9] = c[6][9]; c[7][0] = c[7][0]; c[7][1] = c[7][1]; c[7][2] = c[7][2]; c[7][3] = c[7][3]; c[7][4] = c[7][4]; c[7][5] = c[7][5]; c[7][6] = c[7][6]; c[7][7] = c[7][7]; c[7][8] = c[7][8]; c[7][9] = c[7][9]; c[8][0] = c[8][0]; c[8][1] = c[8][1]; c[8][2] = c[8][2]; c[8][3] = c[8][3]; c[8][4] = c[8][4]; c[8][5] = c[8][5]; c[8][6] = c[8][6]; c[8][7] = c[8][7]; c[8][8] = c[8][8]; c[8][9] = c[8][9]; c[9][0] = c[9][0]; c[9][1] = c[9][1]; c[9][2] = c[9][2]; c[9][3] = c[9][3]; c[9][4] = c[9][4]; c[9][5] = c[9][5]; c[9][6] = c[9][6]; c[9][7] = c[9][7]; c[9][8] = c[9][8]; c[9][9] = c[9][9]; }