The answer to the task has been defined throughout the payload page describing in depth how our payload works and why the vulnerability exists. Not to mention- we also explored how integer overflows are sometimes sneaky and wont always crash a program.