Assignment 9 - Interrupt
Solution