#include using namespace std;using d=double;int f(auto b,auto p,d w){unordered_mapu;vectors,A,B;for(d i:p)u[i]++;for(auto i:u)while((i.second-=2)>=0)s.push_back(i.first*2);int z=s.size(),i=0,j,k=1;vector>>x(1<=0;n>w?j--:i++){n=x[i].first+y[j].first+f;abs(n-w)