Texas Instruments Interview Question

nothing hard just a long day