And what does this multithreaded DS2 program actually compute? Why is the thread named 'newton'?