algg part2