To finish the loop you realy just need to colect both checpoints, there's nothing forsing you to visit every part of each loop