=== Program === function main() { var a[5]; a[0] = 5; a[1] = 4; a[2] = 1; a[3] = 8; a[4] = 7; insertion_sort(a); for (var i = 0; i < sizeOf(a) ; ++i) { print(a[i]); } } function insertion_sort(a) { for (var i = 1; i < sizeOf(a); ++i) { var val_i = a[i]; var j = i; while (j > 0 && val_i < a[j-1]) { a[j] = a[j-1]; j = j-1; } a[j] = val_i; } } === Output === Result: null-value Output Entity: standard-out 1,4,5,7,8