def addToThreadsRemoveFromSurroundings(oldOrderedLocation, surroundingLoops, skein):
 if (len(surroundingLoops) < 1):
  return
 while (len(surroundingLoops) > 0):
  getTransferClosestSurroundingLoop(oldOrderedLocation, surroundingLoops, skein)

def addToThreadsRemoveFromSurroundings ( oldOrderedLocation , surroundingLoops , skein ) : if ( len ( surroundingLoops ) < 1 ) : return while ( len ( surroundingLoops ) > 0 ) : getTransferClosestSurroundingLoop ( oldOrderedLocation , surroundingLoops , skein )
add to threads from the last location from surrounding loops .