fn highestOne(x: u64) u6
fn highestOne(x: u64) u6 { if (x == 0) return 0; return @intCast(63 - @clz(x)); }