#include using namespace std; int dp[11][1<<10]; int arr[1<<10]; int main(void) { cin.tie(0); ios::sync_with_stdio(false); int n,m,t; vector a,b; cin >> n; for(int i=0;i> t; a.push_back(t); } cin >> m; for(int j=0;j> t; b.push_back(t); } for(int j=0;j<=m;j++) { for(int i=0;i<(1<=1e9) continue; dp[j+1][i] = min(dp[j+1][i],dp[j][i]); for(int k=1;k<(1<= 1e9) res = -1; cout << res << '\n'; return 0; }