Zaslat SMS: Structured programming and problem solving with PL/1 /