ALSO IMPLEMENTING USING GF2 FROM NTL