algo6