#include <cstdio>
#include <algorithm>
#include <cstring>
#include <cctype>

using namespace std;

char ans[ 1005 ];

int main( void ) {
  int n;
  scanf( "%d", &n );

  for( int i = 0; i < n; ++i ) {
    char s[10];
    scanf( "%s", s );
    
    int w = 0, p = 1, l = strlen( s );
    for( int j = l-1; j >= 0; --j ) {
      if( isdigit( s[j] ) ) w += p*( s[j]-'0' ); else
	w += p*( s[j]-'A' + 10 );
      p *= 16;
    }

    int slovo = 1;
    for( int j = '0'; j <= '9'; ++j )
      if( (w^j) == '.' || (w^j) == ' ' ) slovo = 0;

    if( slovo ) ans[i] = '-'; else
      ans[i] = '.';
  }

  ans[n] = '\0';
  puts( ans );
  return 0;
}
