Ngā hua rapu - read (die OR city) optimization (algorithm OR algorithms)