public static void writeToFile(Permutation p, int numPerms, FileSystem fs, JobConf job, String fileName) throws IOException{
SequenceFile.Writer writer = SequenceFile.createWriter(fs, job, new Path(fileName), IntWritable.class, ArrayListOfIntsWritable.class);
for(int j=0;j<numPerms;j++){
ArrayListOfIntsWritable perm = p.nextPermutation();
writer.append(new IntWritable(j), perm);
// sLogger.debug(j +":"+perm);
}
writer.close();
}