Assembly by Reduced Complexity (ARC)