Lab #7: Debouncing and Processing Digital Input (100 pts)