
#table(
    rows: 8,
    columns: 8,
    column-gutter: 0.25em,
    align: (center, center, center, center, center, center, center, center),
    stroke: none,
    table.hline(y: 0, stroke: 1pt),
    table.cell(colspan: 8)[*group1*],
    table.hline(y: 1, start: 0, end: 8, stroke: 0.75pt),
    table.cell(colspan: 4)[a],
    table.cell(colspan: 4)[b],
    table.cell(colspan: 4)[*group2*],
    table.hline(y: 3, start: 0, end: 4, stroke: 0.75pt),
    table.cell(colspan: 4)[*group2*],
    table.hline(y: 3, start: 4, end: 8, stroke: 0.75pt),
    table.cell(colspan: 2)[e],
    table.cell(colspan: 2)[f],
    table.cell(colspan: 2)[e],
    table.cell(colspan: 2)[f],
    table.cell(colspan: 2)[*group3*],
    table.hline(y: 5, start: 0, end: 2, stroke: 0.75pt),
    table.cell(colspan: 2)[*group3*],
    table.hline(y: 5, start: 2, end: 4, stroke: 0.75pt),
    table.cell(colspan: 2)[*group3*],
    table.hline(y: 5, start: 4, end: 6, stroke: 0.75pt),
    table.cell(colspan: 2)[*group3*],
    table.hline(y: 5, start: 6, end: 8, stroke: 0.75pt),
    [c],
    [d],
    [c],
    [d],
    [c],
    [d],
    [c],
    [d],
    table.cell(colspan: 8)[*value1*],
    table.hline(y: 7, stroke: 0.75pt),
    [1],
    [3],
    [2],
    [4],
    [5],
    [7],
    [6],
    [8],
    table.hline(y: 8, stroke: 1pt),
)
