#include using namespace std; //#include //using namespace atcoder; using ll=long long; using Graph=vector>; #define MAX 1000000 #define MOD 1000000007 //#define INF 1000000000 #define INF 1000000000000000000 int main(){ int N,P; ll K; 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 x=0; ll cnt=0; for(int i=0;i=K){ cout<<0<=K){ right=x; }else{ left=x; } } cout<