| 
    
       #include <stdio.h>
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       int main(int argc, char ** argv)
 
     | 
  
  
     | 
    
       {
 
     | 
  
  
     | 
    
       	FILE * fin = fopen(argv[1],"r");
 
     | 
  
  
     | 
    
       	FILE * fout = fopen(argv[2],"w");
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       	unsigned char ins[4];
 
     | 
  
  
     | 
    
       	unsigned char out[4];
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       	while (fread(&ins[0],1,4,fin)==4)
 
     | 
  
  
     | 
    
       	{
 
     | 
  
  
     | 
    
       		for (int i=0;i!=4;++i)
 
     | 
  
  
     | 
    
       		{
 
     | 
  
  
     | 
    
       			unsigned char in = ins[i];
 
     | 
  
  
     | 
    
       			unsigned char res = 0;
 
     | 
  
  
     | 
    
       			if (in&1)
 
     | 
  
  
     | 
    
       				res=res|128;
 
     | 
  
  
     | 
    
       			if (in&2)
 
     | 
  
  
     | 
    
       				res=res|64;
 
     | 
  
  
     | 
    
       			if (in&4)
 
     | 
  
  
     | 
    
       				res=res|32;
 
     | 
  
  
     | 
    
       			if (in&8)
 
     | 
  
  
     | 
    
       				res=res|16;
 
     | 
  
  
     | 
    
       			if (in&16)
 
     | 
  
  
     | 
    
       				res=res|8;
 
     | 
  
  
     | 
    
       			if (in&32)
 
     | 
  
  
     | 
    
       				res=res|4;
 
     | 
  
  
     | 
    
       			if (in&64)
 
     | 
  
  
     | 
    
       				res=res|2;
 
     | 
  
  
     | 
    
       			if (in&128)
 
     | 
  
  
     | 
    
       				res=res|1;
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       			out[3-i] = res;
 
     | 
  
  
     | 
    
       		}
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       		fwrite(&out[0],1,4,fout);
 
     | 
  
  
     | 
    
       	}
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       	fclose(fin);
 
     | 
  
  
     | 
    
       	fclose(fout);
 
     | 
  
  
     | 
    
       
     | 
  
  
     | 
    
       	return 0;
 
     | 
  
  
     | 
    
       }
 
     | 
  
  
     | 
    
       
     |