i should learn arithmetics! all tests pass, fixes #55