Lab 3: Debouncing