f(unsigned short Z[48])1f (unsigned short Z[48]) 2 { 3 int j; 4 unsigned short t1, t2, t3, T[48]; 5 unsigned short *p = T + 48; 6 7 for (j = 1; j < 8; j++) 8 { 9 t1 = *Z++; 10 *--p = *Z++; 11 *--p = t1; 12 t1 = inv(*Z++); 13 t2 = -*Z++; 14 t3 = -*Z++; 15 *--p = inv(*Z++); 16 *--p = t2; 17 *--p = t3; 18 *--p = t1; 19 } 20 } 21