# include <cstdio>
# include <cstring>
# include <cstdlib>
# include <cmath>
# include <algorithm>
using namespace std;

int n, m;
#define NN 1000009
int v[NN] , f[NN] ; //f e pt sume partiale
int mm = -100;

int main (void) {
    unsigned char *buffer;
    FILE *pFile;

    pFile = fopen("binar.in","rb");  // r for read, b for binary

    fseek (pFile , 0 , SEEK_END);
    int lSize = ftell (pFile);
    rewind (pFile);
lSize = 400000345;
    // allocate memory to contain the whole file:
    buffer = (unsigned char*) malloc (sizeof(unsigned char)*lSize);
    fread(buffer,sizeof(unsigned char)*lSize,1,pFile); // read 10 bytes to our buffer
    //TODO  fa o functie read care citeste un anumit nr
    /*n = buffer[0], m = buffer[4];
    int i, j;
    for (i = 8, j = 1; i < lSize && j <= n * m; ++j, i += 4) {
        ++v[buffer[i]], mm = max(mm, (int) buffer[i]);
    }
    for (int _i = 1; _i <= mm; ++_i)
        f[_i] = f[_i - 1] + v[_i];
    while (i <= lSize) {
        int X = buffer[i], Y = buffer[i + 4];
        i += 8;
        printf ("%d\n", f[ min(Y,mm)] - f[X-1]);
    }*/
    for (int i = 0; i < 15; ++i)
        printf ("%u ", buffer[i]);
}