Pātuhitia tēnei: Problem solving and structured programming in BASIC