random-buzzer: first working version