#include <fstream> using namespace std; ifstream is("date.in"); ofstream os("date.out"); int x[15],n; void afis() { for(int i=1;i<=n;i++) os<<x[i]<<" "; os<<endl; } void back01(int k) { for(int i=0;i<=1;i++) { x[k]=i; if(k>1) if(x[k]*x[k-1]!=1) if(k==n) afis(); else back01(k+1); else ; else back01(k+1); } } int main() { is>>n; back01(1); is.close(); os.close(); return 0; }