private int delkaBinOps(int pocitadlo) {
        int delka = pocitadlo;
            
        if (this.getClass().equals(new Bracers().getClass())) {
            //delka+=2;
            return ((Bracers) this).value.delkaBinOps(delka);
        }
        if (this.getClass().equals(new BinOp().getClass())) {
            if (((BinOp) this).operand == '+' || ((BinOp) this).operand == '-' || ((BinOp) this).operand == '*' || ((BinOp) this).operand == '^') {
                delka++;
                if (((BinOp) this).c1.delkaBinOps(delka) > ((BinOp) this).c2.delkaBinOps(delka)) {
                    return ((BinOp) this).c1.delkaBinOps(delka);
                }
                return ((BinOp) this).c2.delkaBinOps(delka);
            } else{
                if (((BinOp) this).c1.delkaBinOps(delka) > ((BinOp) this).c2.delkaBinOps(delka)) {
                    return ((BinOp) this).c1.delkaBinOps(delka);
                }
                return ((BinOp) this).c2.delkaBinOps(delka);
            }
        }
        return delka;
    }