for (int i = 0; i < buttonOrder.Count; i++) { buttonNumberButtonDict[buttonOrder[i]].Text = "Beep"; this.Refresh(); Console.Beep(buttonFrequencyDict[buttonNumberButtonDict[buttonOrder[i]] ], 500); buttonNumberButtonDict[buttonOrder[i]].Text = ""; this.Refresh(); } userOrder.Clear();