Pātuhitia tēnei: Constraint satisfaction problems