pub type G2Point = ([u8; 48], [u8; 48], [u8; 48], [u8; 48]);
G2 point represented as four field elements (x0, x1, y0, y1 coordinates)