header.read( in);
total = header.read( in, total);
	public static void main( String[] args) throws Exception {		ReadableChannelWrapper in = new ReadableChannelWrapper( Channels.newChannel( System.in));		Format format = new Scanner().run( in);		System.out.println( format);		InputStream compressed = new GZIPInputStream( System.in);		in = new ReadableChannelWrapper( Channels.newChannel( compressed));		CpioHeader header;		do {			header = new CpioHeader();			header.read( in);			System.out.println( header);			compressed.skip( Util.round( header.getFileSize(), 3));		} while ( !header.isLast());	}