Text this: Algebraic algorithms and error-correcting codes :