private int GetNextPlayerIndex() { var lastPlayer = Turns.LastOrDefault(); if (lastPlayer == null) { return(0); } return(Turns.IndexOf(lastPlayer) + 1 > TurnsOrder.Count() - 1 ? 0 : Turns.IndexOf(lastPlayer) + 1); }