Apple Interview Question

implement XOR using NANDs Setup and Hold Timing constraints