Invia SMS: The Theory of Error-Correctring Codes Part I /