#include #include #include using namespace std; int main () { string s; cin >> s; int r = s.find('*'); int kol = s.size()-r-1; int n; cin >> n; while(n--) { string a; cin >> a; if( a.substr(0,r) == s.substr(0,r) && s.size()-1 <= a.size() ) { reverse( a.begin(), a.end() ); reverse( s.begin(), s.end() ); if( a.substr(0,kol) == s.substr(0,kol) ) cout << "DA" << endl; else cout << "NE" << endl; reverse( a.begin(), a.end() ); reverse( s.begin(), s.end() ); } else cout << "NE" << endl; } //system("pause"); return 0; }