var els = [], k = n, i, nj, j; do { i = k - n; els[i] = []; nj = k; do { j = k - nj; 
var els = [], i = n, j; while (i--) { j = n; els[i] = []; while (j--) { 
Matrix.I = function(n) {  var els = [], k = n, i, nj, j;  do { i = k - n;    els[i] = []; nj = k;    do { j = k - nj;      els[i][j] = (i == j) ? 1 : 0;    } while (--nj);  } while (--n);  return Matrix.create(els);};
3123	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3123/5bb35ddb3516d7e68f3747d86540ffaa68de3fe3/matrix.js/buggy/src/matrix.js