#include #define pb push_back #define NMAX (1<<13) #define ll long long #define x first #define y second //#define cout fout using namespace std; int viz[NMAX],n,ramase,v[NMAX]; ofstream fout("fisier.out"); int main() { int i,j,last=0,dir=1; for(i=0;i<16;++i) { /*if(i%8==0) last=1; if(i%8==1) last=2; if(i%8==2) last=3; if(i%8==3) last=2; if(i%8==4) last=1; if(i%8==5) last=2; if(i%8==6) last=3; if(i%8==7) last=2;*/ for(j=0;j<16;++j) { /*cout<