Question: what is the purpose of int3 in the program
Answer: for use by debuggers to temporarily replace an instruction in a running program in order to set a breakpoint