Source: https://www.tutorialspoint.com/computer_logical_organization/pdf/hexadecimal_arithmetic.pdf