The Hamming codeword is given as d8d7d6d5c8d4d3d2c4d1c2c1.
The data bits are d8=1,d7=1,d6=0,d5=x,d4=0,d3=1,d2=0,d1=1.
The check bits are c8=y,c4=0,c2=1,c1=0.
The check bit c1 covers positions 1, 3, 5, 7, 9, 11. The corresponding bits are c1,d1,d2,d3,d5,d7.
c1=d1⊕d2⊕d3⊕d5⊕d7=1⊕0⊕1⊕x⊕1=1⊕x.
Since c1=0, we have 1⊕x=0, which implies x=1.
The check bit c8 covers positions 8, 9, 10, 11, 12. The corresponding bits are c8,d5,d6,d7,d8.
c8=d5⊕d6⊕d7⊕d8=x⊕0⊕1⊕1=x⊕0.
Since c8=y and x=1, we have y=1⊕0=1.
Thus, x=1 and y=1.