@Test
public void testDiv() {

    byte[] one = new byte[32];
    one[30] = 0x01;
    one[31] = 0x2c; // 0x000000000000000000000000000000000000000000000000000000000000012c
    byte[] two = new byte[32];
    two[31] = 0x0f; // 0x000000000000000000000000000000000000000000000000000000000000000f
    DataWord x = DataWord.of(one);
    DataWord y = DataWord.of(two);
    DataWord actual = x.div(y);
    assertEquals(32, x.getData().length);
    assertEquals("0000000000000000000000000000000000000000000000000000000000000014", Hex.toHexString(actual.getData()));
}