public void GiveTurn() { List <FieldItem> items = _game.GetFreeItems(); FieldItem item = items.OrderBy(i => Guid.NewGuid()).FirstOrDefault(); item?.Select(this); }