Pātuhitia tēnei: Elements of algebraic coding systems /