#include using namespace std; typedef long long ll; int main() { vector> a; int n; cin>>n; for (int i=0;i>w; a.push_back({w,0}); } int m; cin>>m; for (int i=0;i>b; a.push_back({b,1}); } sort(a.begin(),a.end()); n=a.size(); int c=1-a[n-1].second; int prev=a[n-1].first; int h=1; for (int i=n-2;i>=0;i--) { if (a[i].second==c && a[i].first