long arith
long arith h