static long getNodeHashRangeOnLevel(int level) {
        int nodesOnLevel = getNodesOnLevel(level);
        return INT_RANGE / nodesOnLevel;
    }
@Test
    public void testGetHashStepForLevel() {
        assertEquals(1L << 32, MerkleTreeUtil.getNodeHashRangeOnLevel(0));
        assertEquals(1L << 31, MerkleTreeUtil.getNodeHashRangeOnLevel(1));
        assertEquals(1L << 30, MerkleTreeUtil.getNodeHashRangeOnLevel(2));
        assertEquals(1L << 29, MerkleTreeUtil.getNodeHashRangeOnLevel(3));
        assertEquals(1L << 28, MerkleTreeUtil.getNodeHashRangeOnLevel(4));
    }