This document discusses integrating irreversible Boolean gates into reversible circuits using the NCT library. It begins with background on reversible circuits and defines relevant terms. Reversible circuits can be represented as permutations, allowing the use of group theory for synthesis. The NCT library consists of NOT, CNOT, and Toffoli gates and is universal for 3-bit reversible circuits. Optimization rules are applied to synthesized circuits to minimize quantum cost. The document aims to integrate three irreversible Boolean functions into a single 3-bit reversible circuit while maintaining reversibility.