HammingCode works as is