After check different areas of the code, I wanted to only the break the execution when
a new prime number is found. So I created a breakpoint at line 39.
Then I used "cont" to let the execution to continue. But two threads always executed at
the same time, and stopped at the same time whenever one thread reached a breakpoint.
So I used "suspend 1" to suspend the main thread. This is a cool command, allowing me
to concentrate on a single thread. Of course, you can use "resume 1" to release the suspension.
I think I have done enough debugging practice and want to stop here now. However, my program
does have a calculation error. I want to leave it to you to find out.