fn reverseRange(a: usize, b: usize, context: anytype) void
fn reverseRange(a: usize, b: usize, context: anytype) void { var i = a; var j = b - 1; while (i < j) { context.swap(i, j); i += 1; j -= 1; } }