void poofDD()
        {
            game.Poof(transform);

            if (game.roundsCount == 0 && !isInVase)
            {
                if (isCorrect)
                {
                    resetCorrectDD();
                }
                else
                {
                    resetWrongDD();
                }

                game.onWrongMove();
                game.tut.doTutorial();
                return;
            }

            if (!isInVase)
            {
                game.onWrongMove();
            }

            if (isCorrect)
            {
                StartCoroutine(game.scale.onDroppingCorrectDD());
                resetCorrectDD();
            }
            else
            {
                if (!deattached)
                {
                    deattached = true;
                    game.checkForNextRound();
                }

                Destroy(gameObject, 0.0f);
            }
        }
        public void addNewDDToVas(SickLettersDraggableDD dd)
        {
            if (dd.isCorrect)
            {
                game.Poof(dd.transform);
                dd.resetCorrectDD();
                game.onWrongMove();
                StartCoroutine(onDroppingCorrectDD());
            }
            else if (!dd.isInVase)
            {
                //dd.deattached = true;

                game.onCorrectMove(dd);

                //game.checkForNextRound();
            }
        }