fn main() -> u8 { var a: i128 = 18; var data: []i16 = [80, 20]; var result = a as u8 + |data| as u8; var j: i32 = 0; var x: u64 = 0; { var i = j as usize; if i == |data| goto return; x = x + data[i] as u64; result = result + x as u8; j = j + 1; loop; } return: result }