change type of integer literals to long
add arithmetic