struct {
	int cond,parity,a[8];
} exotic_list[] = {
	{163,1,{54}},
	{277,0,{92}},
	{349,1,{116}},
	{397,1,{132}},
	{547,1,{182}},
	{607,0,{202}},
	{679,1,{2,32}},
	{703,0,{6,12}},
	{709,1,{236}},
	{763,0,{2,36}},
	{785,0,{1,39}},
	{853,1,{284}},
	{937,1,{312}},
	{949,1,{4,24}},
	{995,1,{2,66}},
	{1009,0,{336}},
	{1073,1,{14,12}},
	{1147,1,{10,12}},
	{1267,0,{2,90}},
	{1267,1,{2,60}},
	{1333,0,{10,14}},
	{1343,1,{8,26}},
	{1345,1,{1,67}},
	{1399,0,{466}},
	{1699,0,{566}},
	{1777,0,{592}},
	{1789,0,{596}},
	{1879,1,{626}},
	{1951,0,{650}},
	{1951,1,{390}},
	{1951,1,{780}},
	{1957,0,{6,34}},
	{2051,0,{2,146}},
	{2077,0,{10,22}},
	{2131,1,{710}},
	{2135,1,{2,2,20}},
	{2141,1,{428}},
	{2141,1,{856}},
	{2159,1,{4,42}},
	{2279,0,{14,26}},
	{2311,1,{770}},
	{2353,1,{4,60}},
	{2587,1,{4,66}},
	{2639,1,{2,6,14}},
	{2689,0,{896}},
	{2713,0,{678}},
	{2743,0,{4,70}},
	{2777,0,{694}},
	{2777,1,{694}},
	{2777,0,{1388}},
	{2797,0,{932}},
	{2803,1,{934}},
	{2857,1,{714}},
	{2881,1,{14,22}},
	{2945,0,{2,6,10}},
	{2977,1,{4,76}},
	{2983,0,{6,78}},
	{2993,1,{10,18}}
};
