12:43 songafear: As what you do with numbers you notice that two times upper buffer is 1022 you subtract 1022 from 1023 you get 1, so that goes 512 when you add 511 to it, while others
13:23 songafear: While others go to 513 ...so 513 - minus 513 is zero, so the answer is 513 - 512 is 1
13:24 songafear: Your number was hence 512-1 is 511
14:14 songafear: It's the same as if you removed 511 from 512 yielding 1 to upper, 1023 - 1 is 1022, 512-1 is 511 so now when you remove , 1022-511 is 511, and 511-511 is zero