namespace; include rt, std; fn main() { int[?] values = {1, 2, 3, 4, 5}; let doubled = values.map(fn(e) { return e * 2; }); let large = doubled.filter(fn(e) { return e > 4; }); rt.put_n(values.find(3)); rt.put_c(32); rt.put_n(values.find_if(fn(e) { return e > 4; })); rt.put_c(32); rt.put_n(large.reduce(0, fn(total, e) { return total + e; })); rt.put_c(10); }