start :: fn { blob A { a: int } a := A() a.a = 0 a.a += 1 a.a <=> 1 a.a *= 2 a.a <=> 2 a.a /= 2 a.a <=> 1 a.a -= 1 a.a <=> 0 }