module Test(g) where data B = TT | FF g TT x1 x2 TT y1 y2 = TT g TT x1 x2 FF y1 y2 = TT g x0 TT x2 y0 TT y2 = TT g x0 TT x2 y0 FF y2 = TT g x0 x1 TT y0 y1 TT = TT g x0 x1 TT y0 y1 FF = TT g FF FF FF y0 y1 y2 = TT