#include #include #include #include #include #include #include #define rep(i,n) for(i=0; i=a; --i) #define in(a) cin >> a #define out(a,b) cout << a << b #define print_vec(v) for(auto it=v.begin();it!=v.end();++it)cout<<*it <<" ";cout< v={2,2,-1,-1,2,-1,-1}; while(true){ rep(i,v.size()){ cur+=v[i]; cnt+=abs(v[i]); if(cur==x) break; } if(cur==x) break; } out(cnt,endl); return 0; }