Extended Algol Primer