@errorMsg
┌────────────────────┐
│ │
│ AND │
@NA@A│ │
│ @a@b 0 0 0 │
│ 0 1 0 @C ├───┐
│ 1 0 0 │ │ ┌────────────────────┐
@NB@B│ 1 1 1 │ │ │ │
│ @N1 @E1 │ └──┤ XOR │
│ │ │ │
└────────────────────┘ │ @c@f 0 0 0 │
│ 0 1 1 @G ├── @g @FIN
┌────────────────────┐ │ 1 0 1 │
│ │ │ 1 1 0 │
│ OR │ ┌──┤ @N3 @E3 │
@ND@D│ │ │ │ │
│ @d@e 0 0 0 │ │ └────────────────────┘
│ 0 1 1 @F ├───┘
│ 1 0 1 │
@NE@E│ 1 1 1 │
│ @N2 @E2 │
│ │
└────────────────────┘