cominterruptvoidinterrupt4using3