//ww:run-exit 65 package main; fn adds(p: *[]str, v: str) void = { append(*p, v); }; export fn main() i32 = { let ss: []str = []; adds(&ss, "hi"); adds(&ss, "world"); if (len(ss) != 2) { return 1; }; let a: str = ss[0]; let b: str = ss[1]; if (a.len != 2 || b.len != 5) { return 2; }; if (a[0] != 'h' || b[0] != 'w') { return 3; }; return 65; };