#include int main() { char first[4]; char second[4]; char third[4]; scanf("%s %s %s", first, second, third); int nodot = ':' + ':' + ':'; int onedot = ':' + ':' + 'o'; int twodot = ':' + 'o' + 'o'; int threedot = 'o' + 'o' + 'o'; int o = 'o'; int d = ':'; int sumfirst = first[0] + first[1] + first[2]; int sumsecond = second[0] + second[1] + second[2]; int sumthird = third[0] + third[1] + third[2]; if (second[1] == 'o'){ // 1, 3, 5 if (sumsecond != onedot) { printf("unknown"); // 1 } else if (sumfirst == nodot && sumthird == nodot) { printf("1"); // 3 } else if (sumfirst == onedot && sumthird == onedot) { if (first[0] == o && third[2] == o) { printf("3"); } else if (first[2] == o && third[0] == o) { printf("3"); } else { printf("unknown"); } // 5 } else if (sumfirst == twodot && sumthird == twodot) { if (first[1] == d && third[1] == d) { printf("5"); } else { printf("unknown"); } } else { printf("unknown"); } } else { // 2, 4, 6 if (sumsecond != nodot) { printf("unknown"); // 6 } else if (sumfirst == threedot && sumthird == threedot) { printf("6"); // 2 } else if (sumfirst == onedot && sumthird == onedot) { if (first[0] == o && third[2] == o) { printf("2"); } else if (first[2] == o && third[0] == o) { printf("2"); } else { printf("unknown"); } // 4 } else if (sumfirst == twodot && sumthird == twodot) { if (first[1] == d && third[1] == d) { printf("4"); } else { printf("unknown"); } } else { printf("unknown"); } } printf("\n"); return 0; }