#include #define int long long using namespace std; signed main(){ int N,K,P; cin>>N>>K>>P; vector A(N),B(N); for(int i=0;i>A[i]; for(int i=0;i>B[i]; sort(A.begin(),A.end()); sort(B.begin(),B.end()); int ok=P-1,ng=-1; while(ok-ng>1){ int mid=(ok+ng)/2; int cnt=0; for(int i=0;i=K)ok=mid; else ng=mid; } cout<