function EExecL0(OOO,X1,X2,X3,X4,Y1,Y2,Y3,Y4,Att,Sg1,Sg2,Sg3,Sg4,Sg5,Sg6,Sg7,Sg8) { if ((X1.OB==undefined) || (X2.OB==undefined) || (X3.OB==undefined) || (X4.OB==undefined) || (Y1.OB==undefined) || (Y2.OB==undefined) || (Y3.OB==undefined || (Y4.OB==undefined))) return false; Result=false; if ((((X1.OB=="P") && (X2.OB=="O") && (X3.OB=="O") && (X4.OB=="O") && (Y1.OB=="P") && (Y2.OB=="O") && (Y3.OB=="O") && (Y4.OB=="O"))) || (((X1.OB=="P") && (X2.OB=="O") && (X3.OB=="O") && (X4.OB=="O") && (Y1.OB=="O") && (Y2.OB=="P") && (Y3.OB=="P") && (Y4.OB=="P"))) || (((X1.OB=="O") && (X2.OB=="P") && (X3.OB=="P") && (X4.OB=="P") && (Y1.OB=="P") && (Y2.OB=="O") && (Y3.OB=="O") && (Y4.OB=="O"))) || (((X1.OB=="O") && (X2.OB=="P") && (X3.OB=="P") && (X4.OB=="P") && (Y1.OB=="O") && (Y2.OB=="P") && (Y3.OB=="P") && (Y4.OB=="P")))) { TOProeL_Create(OOO,X1,X2,X3,X4,Y1,Y2,Y3,Y4,Att); Result=true; } else if (Att.Chk==1) TOEmpty_Create(OOO,Att); Result=true; return Result; } // EExecL0