I only want to break the "while-it1-loop" (line 79) if ```it1++``` (line 81) makes the iterator pointing to the end of the list. For this reason i think the ```if (...) ...``` is needed. But maybe I did not understand your comment.