Title: an introduction to algol programming