DENSO interview question

Not done yet. I will do it today.