#include #include #include #include using namespace std; int main() { ios_base::sync_with_stdio(false); string n; cin >> n; stack s; for(int i = 0; i < n.size(); i++) { if(n[i] == '(' or n[i] == '{' or n[i] == '[') { s.push(n[i]); } if(n[i] == ')') { if(!s.empty() and s.top() == '(') { s.pop(); } else { cout << "NE" << endl; return 0; } } if(n[i] == ']') { if(!s.empty() and s.top() == '[') { s.pop(); } else { cout << "NE" << endl; return 0; } } if(n[i] == '}') { if(!s.empty() and s.top() == '{') { s.pop(); } else { cout << "NE" << endl; return 0; } } } if(s.empty()) { cout << "DA" << endl; } else { cout << "NE" << endl; } return 0; } // ({})