15. Using SA_SIGINFO for Extended Signal Information
Describe the purpose of the SA_SIGINFO flag in the sigaction structure. Provide an example of using SA_SIGINFO to handle the SIGINT signal and access detailed information about the signal, such as the sending process ID.