How negative numbers are stored in memory