I have two ways to implement the 9's complement of the BCD number.

The first way I tried is the following:

What I did was that if we have 4 bits T like abcd:

```
1001 (~ 9) - abcd (in BCD) = 1001 + (complement to 2 of abcd) = complement to 9
```

the a diagram implementation.

The next way is as below:

in which I showed a truth table of 4 digits of T bits (BCD abcd) in input and a complement of 9 in T output, and then using K-map I, I also have the circuit.

My question is whether these means are correct for the complement of 9 or not.