#include <iostream>
#include <string>
typedef long long lll;
using namespace std;


int znam (char x) {
    int y;
    if ((int(x)-int('0')>=0) && (int(x)-int('0')<=9)) y=int(x)-int('0');
    else y=int(x)-int('A')+10;
    y/=4;
    y=y%2;
    return y; }


int main() {
    
    int n,i;
    char a[1001];
    string s;
    
    cin >> n;
    for (i=1; i<=n; i++) {
        cin >> s;
        int z=znam(s[0]);
        if (z==0) a[i]='.';
        else a[i]='-';
        }
    
    for (i=1; i<=n; i++)
        cout << a[i];
        
    
    
    //system ("pause");
    return 0;
}
