#include <iostream>
using namespace std;
int m1[]={0,2,4,6};
int m2[]={1,3,5,7};
int (*fun(int n))[end (m1)-begin (m1)]{
return (n%2!=0 ) ? &m1 : &m2;}
int main (){
int c;
cin>>c;
//int (*p)[sizeof (m1)/sizeof (m1[0])]=fun (c);
int (*p)[end (m1)-begin (m1)]=fun (c);
cout <<*p;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG0xW109ezAsMiw0LDZ9OwppbnQgbTJbXT17MSwzLDUsN307CgppbnQgKCpmdW4oaW50IG4pKVtlbmQgKG0xKS1iZWdpbiAobTEpXXsKcmV0dXJuICAobiUyIT0wICkgPyAmbTEgOiAmbTI7fQoKaW50IG1haW4gICgpewppbnQgYzsKY2luPj5jOwovL2ludCAoKnApW3NpemVvZiAobTEpL3NpemVvZiAobTFbMF0pXT1mdW4gKGMpOwogaW50ICgqcClbZW5kIChtMSktYmVnaW4gKG0xKV09ZnVuIChjKTsKY291dCA8PCpwOwp9Cg==