c1 locked: false c2 locked: false c3 locked: true c1 should be locked: true c3 should not be locked: false c2 value should be 7: 7 c3 value should be 8: 8 c1 value should be 5: 5 c1 row, col (0, 0): 0, 0 c2 row, col (1, 5): 1, 5 c3 row, col (2, 6): 2, 6 c3: position: 2, 6 value: 8 locked: false c4: position: 2, 6 value: 8 locked: false c3: position: 2, 6 value: 8 locked: false c4: position: 2, 6 value: 3 locked: true