#include <stdio.h>
#include <string.h>

int main(){
    char str[] = "ABCBCABACD";
    int x;
    for (x = 0; ; x++){

        if (x > 0 && x % 3 == 0){
            char ultimas3[] = { str[x - 3], str[x - 2], str[x - 1], '\0' };

            if (strcmp(ultimas3, "ABC") ==  0 || strcmp(ultimas3, "abc") == 0){
                printf("\n1,");
            }
            else if (strcmp(ultimas3, "CBA") ==  0 || strcmp(ultimas3, "cba") == 0){
                printf("\n2,");
            }
            else if (strcmp(ultimas3, "BCA") ==  0 || strcmp(ultimas3, "bca") == 0){
                printf("\n3,");
            }
            else if (strcmp(ultimas3, "ACB") ==  0 || strcmp(ultimas3, "acb") == 0){
                printf("\n4,");
            }
            else if (strcmp(ultimas3, "CAB") ==  0 || strcmp(ultimas3, "cab") == 0){
                printf("\n5,");
            }
            else if (strcmp(ultimas3, "BAC") ==  0 || strcmp(ultimas3, "BAC") == 0){
                printf("\n6,");
            }
        }

        if (str[x] == '\0'){
            break;
        }
    }
}
