cdc,dcc,cdc (0,0,0) cdc,dcd,cdc (8,64,1) cdc,dcc,cdd (1,8,64) dcd,cdc,dcd (0,0,0) ccd,cdd,ccd (76,64,67) cdd,ddc,cdd (0,0,0) ccd,cdc,ccc (66,0,0) cdd,dcc,ccc (64,1,8) ddc,ccd,ccd (0,0,0) ccc,ccd,ccd (9,72,65) ccd,cdc,cdc (66,0,0) cdd,dcc,dcc (64,1,8) ddc,ccd,ccd (0,0,0) dcc,ccc,dcc (0,0,0) dcc,ccd,dcc (8,64,1) ccd,cdc,ccd (0,0,0) dcc,ccc,dcd (1,8,64) ccd,ccd,cdc (0,0,0) dcd,ccd,ddc (0,0,0) B B&C B C B C B C (α) (α) (α) (α) (α) (β) (γ) (δ) cdd 0 1 ccc 9 8 66 64 ddd ccc ccd,cdc, cdd ccc,cdc cdc dcc dcc ccd cdd 76 67 65 72 ccc,ccd cdd cdc ccd ddc dcd ddc dcd dcc dcc dcd,ddd ddc,ddd dcd ddc ddd ddd dcc dcc ddc dcd ddd ddc dcd α β δ δ γ γ recovery from 2-bit errors