initial versions of unlabeled algo
refactoring: added unlabeled Daciuk algorithm flavor