lab6 - error correction - less errors ....