import java.io.*; import java.util.*; class Main { public static void main(String[] args) { MyScanner sc = new MyScanner(); out = new PrintWriter(new BufferedOutputStream(System.out)); int n=sc.nextInt(); int s=sc.nextInt(); int[]p=sc.nextIntArray(n); int m=n/2; int[]f=new int[1<>hm=new HashMap>(); for(int b=0;b<1<<(n-m);++b){ if(!hm.containsKey(snd[b])) hm.put(snd[b],new ArrayList()); hm.get(snd[b]).add(b); } Listans=new ArrayList(); for(int b=0;b<1<l=new ArrayList(); for(int i=0;i<31;++i) if((e&(1<<(30-i)))!=0) l.add(i); for(int i=0;i