Title: Fundamentals of abstraction and advanced programming in Pascal