//the test case (toy) fn test_sum(key: int, val: int) { fn sum(n: int) { if (n < 2) { return n; } return n + sum(n - 1); } var result: int const = sum(val); print string key + ": " + string result; } for (var i: int = 0; i <= 10; i++) { test_sum(i, i * 1000); }