import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Bill {
    private static BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    private static Integer BEER_COST = 42;

    private static BigInteger parseAndCompute(String str) {
        if (str.startsWith("|")) {
            return BigInteger.valueOf(BEER_COST * countOfRakeDents(str));
        } else {
            String[] parts = str.split(",-");
            Integer cost = Integer.parseInt(parts[0]);
            if (parts.length == 1) {
                return BigInteger.valueOf(cost);
            }
            return BigInteger.valueOf(cost * countOfRakeDents(parts[1]));
        }
    }

    private static Integer countOfRakeDents(String str) {
        return str.length();
    }

    public static void main(String[] args) throws IOException {
        BigInteger result = BigInteger.valueOf(0);
        String line = reader.readLine();
        while (line != null) {
            result.add(parseAndCompute(line));
            line = reader.readLine();
        }
        BigInteger des = BigInteger.valueOf(10);
        BigInteger resultWithLastDigitZero = result.divide(des).multiply(des);
        BigInteger lastDigit = result.subtract(resultWithLastDigitZero);
        if (lastDigit.compareTo(BigInteger.valueOf(5)) >= 0) {
            System.out.println(resultWithLastDigitZero.add(des) + ",-");
        } else {
            System.out.println(resultWithLastDigitZero + ",-");
        }
    }
}

