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;
        }