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

int main(void)
{
                       //A  B  C  D  E  F  G  H  I 
    int table[][9] = {  {0, 1, 0, 1, 0, 0, 0, 0, 0}, // A
                        {1, 0, 1, 0, 1, 0, 0, 0, 0}, // B
                        {0, 1, 0, 0, 0, 1, 0, 0, 0}, // C
                        {1, 0, 0, 0, 1, 0, 1, 0, 0}, // D
                        {0, 1, 0, 1, 0, 1, 0, 1, 0}, // E
                        {0, 0, 1, 0, 1, 0, 0, 0, 1}, // F
                        {0, 0, 0, 1, 0, 0, 0, 1, 0}, // G
                        {0, 0, 0, 0, 1, 0, 1, 0, 1}, // H
                        {0, 0, 0, 0, 0, 1, 0, 1, 0}, // I
                    };
    char password[20];
    int i, j;
    
    for (i = 0; i < 1000; i++){
        scanf("%s", password);
        
        if (strlen(password) == 1){
            printf("%s\n", password);
            continue;
        }

        for (j = 0; j < strlen(password) - 2; j++){
            if (table[password[j] - 'A'][password[j + 1] - 'A'] == 0){
                break;
            }
        }
        if (j == strlen(password) - 2){
            printf("%s\n", password);
        }
    }
    
    return (0);
}
 