added tests (currently dont pass) for decoding 1 bit error with hamming