func_code_string: #include <bits/stdc++.h>   using namespace std;   void solve() {     int n, k;     cin >> n >> k;     set<int> s;     for (int i = 0; i < n; i++) {       int a;       cin >> a;       s.insert(a);     }     if (s.size() > k) {       cout << -1 << endl;       return;     }     cout << n * k << endl;     for (int i = 0; i < n; i++) {       for (int b : s) cout << b <<    ;       for (int j = 0; j < k - (int)s.size(); j++) cout << 1 <<    ;     }     cout << endl;   }   int main() {     int t;     cin >> t;     for (int i = 0; i < t; i++) {       solve();     }   }   