//ww:run-exit 36 package main; type pt = struct { x: size, y: size, z: size }; let g: pt = pt { x = 0: size, y = 0: size, z = 0: size }; export fn main() i32 = { let a: pt = pt { x = 11: size, y = 12: size, z = 13: size }; g = a; if (g.z != 13) { return 99; }; let b: pt = pt { x = 0: size, y = 0: size, z = 0: size }; b = g; return (b.x + b.y + b.z): i32; };