simplified:

AB/CD 00011110
00
01
11
10



Input:




Truth Table

DECABCDOUTPUT
000000
100010
200100
300110
401000
501010
601100
701110
810000
910010
1010100
1110110
1211000
1311010
1411100
1511110