X amz algorithm. Gram positive algorithm. branching algorithm. branching algorithm for kids.