Pātuhitia tēnei: Programming and problem solving with Python /