ll@q; rep(q){ ll@d,@k--; if(d?k/=4,k>=d:k){ wt("No"); }else{ wt("Yes"); ll x=d/2-k/2-(~d&k&1); wt(x,d-x); } }