#include <iostream>
#include <iomanip>
#include <sstream>
#include <algorithm>
using namespace std;

int main() {
	const unsigned char code[4] = { 0xab, 0xcd, 0xef, 0x00 };
	stringstream input ("\xAB\xCD\xEF\x00 blablablabla");
	
	unsigned char magic[4] = {0};
	input.read((char*)magic, sizeof(magic));
	for (int i=0; i<4; i++) 
	    cout<<hex<<(int)magic[i]<<endl; 

	if(equal(code, code+sizeof(code), magic)) 
        cout << "It's my File!" << endl;
    else 
       cout << "Unknown File!" << endl;
    
	return 0;
}