function fannkuch(n) { var perm1 = Array(n); for (var i = 0; i < n; i++) { }; var r = n; do { while (r != 1) { r--; } for (var z=0; z<50; z++) { while (i < r) { perm1[i]; i++; } } } while(false); } fannkuch(18);