pub const OFFSETS_PER_GATE: usize = 3;
A gate is defined by 3 offsets, the first two are the inputs and the third is the output.