public int GetMusicTimer() { lock (_mutex) { int best_time = 0; foreach (var player in _players) { if (player.IsActive) { int timer = player.GetMusicTimer(); if (timer > best_time) best_time = timer; } } return best_time; } }