public void transBlissToEnglish(String blissInput)
    {
        foundNumbers ="";
        boolean found = false;
        String[] firstSplitArray = blissInput.split(";");

        for(int i=0;i< firstSplitArray.length;i++)
        {

            //calling a method that checks for special combination words (contains more than one bliss symbol)
            found= transSpecial(firstSplitArray[i]);

            if(found==false)
            {

                String[] secondSplitArray = firstSplitArray[i].split(",");
                
                //for loop that
                for(int z=0;z< secondSplitArray.length;z++)
                {
                    //instance variables
                    int blissInt = Integer.parseInt(secondSplitArray[z]);

                    found = isItNumberBliss(blissInt);

                    if(found==false)
                    {
                         //if false search in the bliss tree
                         found = theTree.searchInBlissTree(blissInt);
                        if(found==true)
                        {
                            //if true push words onto the stack
                            myQueue.push(theTree.foundInfo);
                            foundNumbers  = foundNumbers  + " " + secondSplitArray[z];
                        }
                        else
                        {
                            notFoundQueue.push(secondSplitArray[z]);
                        }
                    }

                }
            }

        }

        printTranslation(foundNumbers, "English");

    }