Vento, if you had trouble figuring this one out then I assume you haven't seen "Any Port In A Storm" yet. OUCH!! Your head will explode. The ending of this one has to be explained to someone (including me at one time)every couple of weeks!Have fun!
I watched Any old port in storm and after first time I didn't get the point, after 2nd time I had a brief idea how he solved the problem and then on this forum I found an old topic where it was explained.