(CSCS2650) Work on LOGIC.h