I can tell I'm misunderstanding how the program is supposed to work, since I am only printing out "Interrupted!" instead of actually calling the interrupt() method, but I don't understand what the main method should do and what the purpose is of the main method calling Thread.sleep(3500)