{ "ch-1" : [ { "function" : "rangesum", "multiarg" : true, "arguments" : [ [ -2, 0, 3, -5, 2, -1 ], 0, 2 ], "result" : 1 }, { "multiarg" : true, "arguments" : [ [ 1, -2, 3, -4, 5 ], 1, 3 ], "result" : -3 }, { "multiarg" : true, "arguments" : [ [ 1, 0, 2, -1, 3 ], 3, 4 ], "result" : 2 }, { "multiarg" : true, "arguments" : [ [ -5, 4, -3, 2, -1, 0 ], 0, 3 ], "result" : -2 }, { "multiarg" : true, "arguments" : [ [ -1, 0, 2, -3, -2, 1 ], 0, 2 ], "result" : 1 } ], "ch-2" : [ { "function" : "nearestvalidpoint", "multiarg" : true, "arguments" : [ 3, 4, [ [1, 2], [3, 1], [2, 4], [2, 3] ] ], "result" : 2 }, { "multiarg" : true, "arguments" : [ 2, 5, [ [3, 4], [2, 3], [1, 5], [2, 5] ] ], "result" : 3 }, { "multiarg" : true, "arguments" : [ 1, 1, [ [2, 2], [3, 3], [4, 4] ] ], "result" : -1 }, { "multiarg" : true, "arguments" : [ 0, 0, [ [0, 1], [1, 0], [0, 2], [2, 0] ] ], "result" : 0 }, { "multiarg" : true, "arguments" : [ 5, 5, [ [5, 6], [6, 5], [5, 4], [4, 5] ] ], "result" : 0 } ] }