fixed button de-bounce logic in lesson1