Gen3[B,B,G`2[[C^,[B]],`2[[C^,[B]],lC]