BetLine(TeamType type, int moneyLine, String strTot) {
        if (type.equals(TeamType.HOME)) {
            home = getDecC(moneyLine);
            away = getAnotherC(home);
        } else {
            away = getDecC(moneyLine);
            home = getAnotherC(away);
        }
        Pattern p = Pattern.compile("([0-9]\\.*[0-9]*)([ou]*)([0-9]*)");
        Matcher m = p.matcher(strTot);
        if (!m.find()) {
            System.out.println(strTot);
            throw new Error();
        }
        total = Double.parseDouble(m.group(1));
        over = under = 1.95;
        if (m.group(2).length() > 0) {
            if (m.group(2).equals("o")) {
                over = getDecC(-(100 + Integer.parseInt(m.group(3))));
                under = getAnotherC(over);
            } else {
                under = getDecC(-(100 + Integer.parseInt(m.group(3))));
                over = getAnotherC(under);
            }
        }
    }