private void GameOver(RankList rankList, IBalloonsField matrix) { int currentMoves = rankList.MovesCount; this.printer.PrintMessage(String.Format("Gratz ! You completed it in {0} moves.", currentMoves)); if (rankList.IsCurrentPlayerAdded(currentMoves)) { printer.PrintRankList(rankList.RankListDictionary); } else { this.printer.PrintMessage("I am sorry you are not skillful enough for TopFive chart!"); } matrix = new BalloonsField(5, 10); rankList.MovesCount = 0; }