#include<bits/stdc++.h>
#define ll long long
using namespace std;
vector<ll>f(string s)
{
vector<ll>r(26,0);
stringstream x(s);
string m;
while(getline(x,m,'+'))
{
ll b=1;
ll p=0;
if(isdigit(m[0]))
{
b=m[0]-'0';
p=1;
}
for(ll i=p;i<m.length();i++)
{
if(isdigit(m[i]))
{
continue;
}
ll a=1;
if(i+1<m.length()&&isdigit(m[i+1]))
{
a=m[i+1]-'0';
}
r[m[i]-'A']+=a*b;
}
}
return r;
}
int main()
{
ll n;
cin>>n;
while(n--)
{
string s;
cin>>s;
ll k=s.find("->");
string l=s.substr(0,k);
string d=s.substr(k+2);
if(f(l)==f(d))
{
cout<<"DA"<<endl;
}
else
{
cout<<"NE"<<endl;
}
}
return 0;
}