The objective of this problem is to design a truth table which will lead to a combinational logic circuit which will aid in the determination of the acceptability of emergency blood transfusions. It is known that human blood can be catecorized into four types: A, B, AB, and O. Persons with type A can donate to both A and AB types and can receive blood from both A and O types. Persons with type B blood can donate to both B and AB and can receive from both B and O types. Persons with AB blood can donate only to type AB, but can receive from any type. Persons with type O blood can donate to any type, but can receive only from type O. Choose type O to be binary 00, type A to be binary 01, type B to be binary 10, and AB to be binary 11. Design a truth table that will approve or disapprove any particular transfusion based on these conditions.