import inplaceadd
a = inplaceadd.A(7)

a += 5
if a.val != 12:
  raise RuntimeError

if a.thisown != 1:
  raise RuntimeError  

a -= 5
if a.val != 7:
  raise RuntimeError

a *= 2

if a.val != 14:
  raise RuntimeError
