#include using namespace std; typedef long long ll; #define all(x) (x).begin(),(x).end() const int mod=100000007,MAX=200005; const ll INF=1LL<<60; int main(){ std::ifstream in("text.txt"); std::cin.rdbuf(in.rdbuf()); cin.tie(0); ios::sync_with_stdio(false); ll N,K;cin>>N>>K; if((1+N)*N/2%K==0){ if(N/K%2==0){ cout<<"YES"<=K&&(N/K-K)%2==0){ cout<<"YES"<> S(K,vector(N/K,0)); int now=1; for(int j=0;j=3&&abs(N/K-K)%2==0){ cout<<"YES"<> S(K,vector(N/K,0)); int now=1; for(int i=0;i