i: 32 bit Integer i = != < <= > >= --
g: Array of 16 bit Integers [null = 0..2][null = 0..2][null = 0..2]
f: Array of 16 bit Integers [null = 0..1][null = 0..1]