import java.nio.ByteBuffer;

class Main {
    static long getLong(byte[] bytes, int i) {
        return ByteBuffer.wrap(bytes).getLong(i);
    }

    public static void main(String[] args) {
        byte[] data = new byte[8];
        data[0] = 0;
        data[1] = 0;
        data[2] = 0;
        data[3] = 0;
        data[4] = 0;
        data[5] = 0;
        data[6] = 0;
        data[7] = 1; // amounts to 1L in the big endian

        long value = 0;
        long ITERATION = 300_000;
        for (int i = 0; i < ITERATION; ++i) {
            value += getLong(data, 0);
        }
        assert (value == ITERATION);
        //System.out.println(value);
    }
}