#!/usr/bin/python3
# -*- coding: utf-8 -*-

import sys
import os

EJUDGE = bool(os.environ.get("EJUDGE", "0") == "1")
VERBOSE = bool(os.environ.get("VERBOSE", "0") == "1")
YANDEX = False

if EJUDGE:
    OK = 0
    PE = 4
    WA = 5
    CF = 6
    AC = 8
else:
    OK = 0
    WA = 1
    PE = 2
    CF = 3

LOG = ""
# sys.stdout.reconfigure(encoding='utf-8')
# sys.stderr.reconfigure(encoding='utf-8')

def quit(status, log="", score=0):
    # Если задано значение параметра log, то выводится это значение, иначе выводится глобальная переменная LOG
    if EJUDGE and not VERBOSE and status != PE:
        log = "Полные протоколы проверки будут доступны после окончания олимпиады"
    sys.stderr.write(log if log else LOG)
    if EJUDGE:
        if status == WA or status == OK:
            sys.stdout.write(str(score) + "\n0\n" + str(AC) + "\n")
    elif YANDEX:
        if status == WA or status == OK:
            sys.stdout.write("$" + str(score) + "$\n")
            status = OK
    else:
        sys.stdout.write("Score: " + str(score) + "\n")
    sys.exit(status)


fin = open(sys.argv[2], "r")
ans = fin.read().strip().replace(',', ' ').replace(';', ' ')
if not ans:
    quit(PE, "Empty answer")

for char in ans:
    if char not in " BDFGбгдфbdfACEgaceасе":
        quit(PE, "Ответ содержит недопустимый символ: ''" + char + "''" + "\n")

ans = ans.replace("b", "B")
ans = ans.replace("d", "D")
ans = ans.replace("f", "F")
ans = ans.replace("g", "G")

ans = ans.replace("б", "B")
ans = ans.replace("д", "D")
ans = ans.replace("ф", "F")
ans = ans.replace("г", "G")

ans = ans.replace("Б", "B")
ans = ans.replace("Д", "D")
ans = ans.replace("Ф", "F")
ans = ans.replace("Г", "G")

ans = ans.split(' ')

ans = list(set(list(map(str, ans))))

scores = [0, 33, 66, 100]

bal = 0
w = set()
for i in range(0, len(ans)):
    e = set(ans[i])
    w |= e
    
for c in w:
    if (c == "B" or c == "D" or c == "F"):
        bal += 1
    else:
        bal -= 1

score = scores[max(0, bal)]

if score == 100:
    quit(OK, "OK", score)
else:
    quit(WA, "Some chars are wrong", score)
