PDF Viewer -Click Here
source: https://www.exploit-db.com/docs/english/28550-understanding-c-integer-boundaries-(overflows-&-underflow).pdf