SMS dit: Turbo Pascal: a problem-solving approach