#include #include using namespace std; using namespace __gnu_pbds; typedef tree,rb_tree_tag,tree_order_statistics_node_update>pbds; #define M 1000000007 #define U 998244353 #define N 1000005 typedef long long int ll; typedef unsigned long long int ull; #define sz(c) (int)c.size() #define fr first #define ll long long #define sc second #define pb push_back #define ppb pop_back #define mp make_pair #define all(a) (a).begin(), (a).end() #define rep(i, a, n) for (ll i = a; i < n; i++) #define r0 return 0; #define endl '\n' #define INF (int)1e15 #define boost \ ios::sync_with_stdio(0); \ cin.tie(0); \ cout.tie(0); signed main() { boost ll n; set>arr; cin>>n; n++; string s1; while (n--) { arr.clear(); getline(cin,s1); for(ll i=0;i