Csak pont az a kérdés, melyik lesz az első. Mert ha a gethex() lépteti a pointert, akkor megcserélődhetnek a beolvasott byte-ok.