twabihaye ibitekerezo byinshi yari yibagiwe umutaka we ndamuguriza uwanjye algebraic block codes are typically hard decoded using algebraic decoders