private int[] termCoefficient(String term){
        String firstChar = term.charAt(0) + "";
        if(!term.contains("x") && !term.contains("/")){
                int result[]={Integer.parseInt(term),1};
                return result;
        }
        if(!term.contains("/")){
            if(firstChar.equals("x") || term.substring(0,2).equals("+x")){
                int result[] = {1,1};
                return result;
            }else if(term.substring(0,2).equals("-x")){
                int result[] = {-1,1};
                return result;
            }
            else if(!term.contains("x")){
                int result[] = {Integer.parseInt(term),1};
                return result;
            }
            else{
                int result[] = {Integer.parseInt(term.split("x")[0]),1};
                return result;
            }
        }else{
            String kerroinOsa;
            String osoittaja;
            String nimittaja;           
            if(!term.contains("x")){
                osoittaja = term.split("/")[1];
                nimittaja = term.split("/")[0];
                int palautus[] = {Integer.parseInt(nimittaja), Integer.parseInt(osoittaja)};
                return palautus;
            }
            kerroinOsa = term.split("x")[0];
            osoittaja = kerroinOsa.split("/")[1];
            nimittaja = kerroinOsa.split("/")[0];
            int palautus[] = {Integer.parseInt(nimittaja), Integer.parseInt(osoittaja)};
            return palautus;
        }
    }