This problem can be solved with the 900 nodes version.
It is taken from Primer Problem 7 and is illustrated below.

The video for this example is presented in 4 sections so that it is easier for you
to review certain parts if necessary.
(The problem is set up here differently from version 9.0: it is set up in the YZ plane rather than the XY plane.)