pub type NttMatrix<K, L> = NttMatrix<BaseField, K, L>;
pub struct NttMatrix<K, L>(pub Array<NttVector<BaseField, L>, K>);
0: Array<NttVector<BaseField, L>, K>