Binary arithmetic finished Rev 2