ENGINE05. Muta una instruccin.
Serie Entrada: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
Serie Salida: 97,89,83,79,73,71,67,61,59,53,47,43,41,37,31,29,23,19,17,13,11,7,5,3,2,
Intentos: 1000000
CPU: 130
Es obligatorio generar N instrucciones

Posibilidades:
1. Tipo de Instrucciones. If Condicional: 50, Asignacion: 50
2. En Instrucciones de If Condicional, el operador de comparacion es:  '==':25, '>':25, '<':25, '!=':25
3. Longitud de la expresin (nmero de operadores): 2

4. Construccin de las expresiones, posiblidad de salir X=33, Parentesis:33, Nmeros=34
5. Variables que se asignaran, compararan o estaran al interior de las expresiones: W=25, X=25, Y=25, Z=25


===========================================================

======= 5 Instrucciones ======= [4]
Aproximacin: [1035.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 1-4*Y;
2: if( X = 2/5+6 ) goto 0;
3: if( X < Y*((Y-Y)) ) goto 0;
4: if( Z > 7/5+4 ) goto 4;
5: Z = 8-3*6;
return Y;
}


======= 5 Instrucciones ======= [13]
Aproximacin: [856.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 6+W+4;
2: if( W ! W/3-6 ) goto 0;
3: Y = W/8+W;
4: if( Z = (2+Y) ) goto 0;
5: Y = (X*7);
return Y;
}


======= 5 Instrucciones ======= [39]
Aproximacin: [839.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = 3-2*1;
2: Z = ((((8*4))));
3: Z = 5*(((Y-Y)));
4: Y = 7-(Z-4);
5: if( W < (Y)*Y ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [99]
Aproximacin: [824.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 5+Z+7;
2: if( X > 3/9-Z ) goto 0;
3: if( Y ! ((((Y*9)))) ) goto 1;
4: if( W > X+5*7 ) goto 0;
5: W = W+4-W;
return Y;
}


======= 5 Instrucciones ======= [371]
Aproximacin: [770.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 4-((((Y+Y))));
2: Y = (W*W);
3: X = Y*3+Y;
4: X = 7*(7-Z);
5: X = ((Y)-Y);
return Y;
}


======= 5 Instrucciones ======= [417]
Aproximacin: [692.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W = (Z)-4 ) goto 0;
2: if( Y > Y-Y-2 ) goto 3;
3: W = Z*Z-Z;
4: Y = 4*((6-W));
5: if( X = ((Z-9)) ) goto 1;
return Y;
}


======= 5 Instrucciones ======= [733]
Aproximacin: [664.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < X+9+X ) goto 3;
2: W = Y+8+1;
3: Y = 7*4-Y;
4: if( X = Y+5*Y ) goto 3;
5: if( Y < X/X/5 ) goto 0;
return Y;
}


======= 5 Instrucciones ======= [1009]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (6+Z);
2: W = Y*Y+Y;
3: Y = ((Y*6));
4: X = ((Y/Y));
5: if( X = 7/Y-1 ) goto 2;
return Y;
}


======= 5 Instrucciones ======= [1074]
Aproximacin: [628.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = (6+Z);
2: W = Y*Y+Y;
3: Y = W+3/2;
4: X = ((Y/Y));
5: if( X = 7/Y-1 ) goto 2;
return Y;
}


======= 5 Instrucciones ======= [1077]
Aproximacin: [626.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (4*Y);
2: W = 1+3+W;
3: Y = W+9*4;
4: Z = 3-2+Y;
5: X = Z*((1*Z));
return Y;
}


======= 5 Instrucciones ======= [1194]
Aproximacin: [625.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (4*Y);
2: W = 1+3+W;
3: Y = W+9*4;
4: Z = 3-2+Y;
5: Y = Z+(Z-Z);
return Y;
}


======= 5 Instrucciones ======= [10158]
Aproximacin: [513.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = X/X-X;
2: W = 1+3+W;
3: Y = W+9*4;
4: Z = 3-2+Y;
5: Y = Z+(Z-Z);
return Y;
}


======= 5 Instrucciones ======= [10428]
Aproximacin: [506.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = X/X-X;
2: W = 1+3+W;
3: Y = W+9*4;
4: Z = Y-(((1-3)));
5: Y = Z+(Z-Z);
return Y;
}


======= 5 Instrucciones ======= [10796]
Aproximacin: [499.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = X/X-X;
2: W = 1+3+W;
3: Y = W+9*4;
4: Z = Y-(((1-3)));
5: Y = (Z+1);
return Y;
}


======= 5 Instrucciones ======= [11400]
Aproximacin: [416.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 9-X-X;
2: W = 1+3+W;
3: Y = W+9*4;
4: Z = Y-(((1-3)));
5: Y = (Z+1);
return Y;
}


======= 5 Instrucciones ======= [11438]
Aproximacin: [341.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 9-X-X;
2: W = 1+3+W;
3: Y = W+9*4;
4: Z = Y-(((1-3)));
5: Y = (((8+Z)));
return Y;
}


======= 5 Instrucciones ======= [11880]
Aproximacin: [318.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 9-X-X;
2: W = W+(3*3);
3: Y = W+9*4;
4: Z = Y-(((1-3)));
5: Y = (((8+Z)));
return Y;
}


======= 5 Instrucciones ======= [14418]
Aproximacin: [316.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 9-X-X;
2: W = W+(3*3);
3: Y = W+9*4;
4: Z = Y-1+7;
5: Y = (((8+Z)));
return Y;
}


======= 5 Instrucciones ======= [16030]
Aproximacin: [280.444427]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 9-X-X;
2: W = W+(3*3);
3: Y = W+9*4;
4: Z = Y/(9)+Y;
5: Y = (((8+Z)));
return Y;
}


======= 5 Instrucciones ======= [24428]
Aproximacin: [253.555557]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W+(3*3);
3: Y = W+9*4;
4: Z = Y/(9)+Y;
5: Y = (((8+Z)));
return Y;
}


======= 5 Instrucciones ======= [24470]
Aproximacin: [155.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W+(3*3);
3: Y = W+9*4;
4: Z = (Y+8);
5: Y = (((8+Z)));
return Y;
}


======= 5 Instrucciones ======= [76270]
Aproximacin: [135.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = 6/8*W;
3: Y = W+9*4;
4: Z = (Y+8);
5: Y = (((8+Z)));
return Y;
}


======= 5 Instrucciones ======= [84686]
Aproximacin: [68.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = 6/8*W;
3: Y = W+9*4;
4: Z = (Y+8);
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [96960]
Aproximacin: [67.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = 6/8*W;
3: Y = W+9*4;
4: Y = (((1+Y)));
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [115208]
Aproximacin: [67.375000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = 6/8*W;
3: Y = W+9*4;
4: Y = Y+((5)/8);
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [211576]
Aproximacin: [67.299973]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = 6/8*W;
3: Y = W+9*4;
4: Y = Y+4/5;
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [482792]
Aproximacin: [67.277779]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = 6/8*W;
3: Y = W+9*4;
4: Y = Y+7/9;
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [686996]
Aproximacin: [66.555534]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W/6*5;
3: Y = W+9*4;
4: Y = Y+7/9;
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [689752]
Aproximacin: [64.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W/6*5;
3: Y = W+9*4;
4: Y = (Y)+1;
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [707150]
Aproximacin: [58.666660]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W/6*5;
3: Y = W+9*4;
4: Y = 4+Y-1;
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [714800]
Aproximacin: [55.666683]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W/6*5;
3: Y = W+9*4;
4: Y = 3-(1-Y);
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [840138]
Aproximacin: [55.666676]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W-(W/6);
3: Y = W+9*4;
4: Y = 3-(1-Y);
5: Y = 5*4+Y;
return Y;
}


======= 5 Instrucciones ======= [887920]
Aproximacin: [54.361118]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 5*((9-X));
2: W = W-(W/6);
3: Y = W+9*4;
4: if( X < 1-Y+1 ) goto 2;
5: Y = 5*4+Y;
return Y;
}




===========================================================

======= 10 Instrucciones ======= [13]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = (Y)/1;
2: if( Y > ((X+4)) ) goto 6;
3: W = 5+X+5;
4: if( Z ! (W+W) ) goto 8;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: if( Y = 7-6*4 ) goto 2;
return Y;
}


======= 10 Instrucciones ======= [66]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = (Y)/1;
2: if( Y > ((X+4)) ) goto 6;
3: W = 5+X+5;
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: if( Y = 7-6*4 ) goto 2;
return Y;
}


======= 10 Instrucciones ======= [626]
Aproximacin: [627.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = (Y)/1;
2: if( Y > ((X+4)) ) goto 6;
3: Y = 7-Z*Z;
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: if( Y = 7-6*4 ) goto 2;
return Y;
}


======= 10 Instrucciones ======= [780]
Aproximacin: [626.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = (Y)/1;
2: if( Y > ((X+4)) ) goto 6;
3: Y = 7-Z*Z;
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: Y = Y-(Y/Y);
return Y;
}


======= 10 Instrucciones ======= [862]
Aproximacin: [618.876953]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = (Y)/1;
2: if( Y > ((X+4)) ) goto 6;
3: Y = (((6/X)));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: Y = Y-(Y/Y);
return Y;
}


======= 10 Instrucciones ======= [892]
Aproximacin: [615.876953]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = (Y)/1;
2: if( Y > ((X+4)) ) goto 6;
3: Y = (((6/X)));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: W = (Z*Z);
return Y;
}


======= 10 Instrucciones ======= [1792]
Aproximacin: [404.276978]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = (Y)/1;
2: if( Y > ((X+4)) ) goto 6;
3: Y = (((6/X)));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [2212]
Aproximacin: [402.826172]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 1+((9)+W) ) goto 4;
2: if( Y > ((X+4)) ) goto 6;
3: Y = (((6/X)));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = Y-7-2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [2272]
Aproximacin: [400.826172]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 1+((9)+W) ) goto 4;
2: if( Y > ((X+4)) ) goto 6;
3: Y = (((6/X)));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: Z = X*X-3;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [2290]
Aproximacin: [363.373810]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 1+((9)+W) ) goto 4;
2: if( Y > ((X+4)) ) goto 6;
3: Y = (((6/X)));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > (5+4) ) goto 0;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [2298]
Aproximacin: [356.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 1+((9)+W) ) goto 4;
2: if( Y > ((X+4)) ) goto 6;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > (5+4) ) goto 0;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [3018]
Aproximacin: [355.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 1+((9)+W) ) goto 4;
2: Y = 4/2-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > (5+4) ) goto 0;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [3040]
Aproximacin: [233.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y ! ((Z-Z)) ) goto 5;
2: Y = 4/2-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > (5+4) ) goto 0;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [5356]
Aproximacin: [231.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < 7-9+6 ) goto 3;
2: Y = 4/2-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X ! 9*(X*2) ) goto 8;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > (5+4) ) goto 0;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [7508]
Aproximacin: [229.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < 7-9+6 ) goto 3;
2: Y = 4/2-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > (5+4) ) goto 0;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [7520]
Aproximacin: [211.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < 7-9+6 ) goto 3;
2: Y = 4/2-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [13562]
Aproximacin: [202.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 4/2-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [44700]
Aproximacin: [200.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = X/X-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: X = X*9/2;
10: if( Z < Y-(Y)+Y ) goto 4;
return Y;
}


======= 10 Instrucciones ======= [48672]
Aproximacin: [178.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = X/X-X;
3: W = ((4+W));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: X = X*9/2;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [49008]
Aproximacin: [176.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = X/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: W = ((Z/7));
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: X = X*9/2;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [58950]
Aproximacin: [175.289780]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = X/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: X = X*9/2;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [60090]
Aproximacin: [174.801666]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = X/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [75200]
Aproximacin: [154.608307]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( Z = ((8/4)) ) goto 2;
8: if( X > X+7-2 ) goto 8;
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [79084]
Aproximacin: [154.032623]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( Z = ((8/4)) ) goto 2;
8: Y = Y-(7/Y);
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [80628]
Aproximacin: [154.004242]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( Z = ((8/4)) ) goto 2;
8: Y = Y-6/Y;
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [83042]
Aproximacin: [152.652466]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( X < 3/X*8 ) goto 9;
8: Y = Y-6/Y;
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [114888]
Aproximacin: [149.726624]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( X < 3/X*8 ) goto 9;
8: Y = Y-Y/Y;
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [114900]
Aproximacin: [149.554504]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: Y = Y-9/Y;
7: if( X < 3/X*8 ) goto 9;
8: Y = Y-Y/Y;
9: W = (4+8);
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [114984]
Aproximacin: [149.204346]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z > (X)*2 ) goto 7;
7: if( X < 3/X*8 ) goto 9;
8: Y = Y-Y/Y;
9: W = (4+8);
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [115252]
Aproximacin: [146.061493]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z > (X)*2 ) goto 7;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-Y/Y;
9: W = (4+8);
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [118038]
Aproximacin: [145.204346]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = 2*X-6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-Y/Y;
9: W = (4+8);
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [163060]
Aproximacin: [143.204346]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = 2*X-6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-Y/Y;
9: if( Z = 5+(9-X) ) goto 6;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [177246]
Aproximacin: [135.909912]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = 2*X-6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-(Y/8);
9: if( Z = 5+(9-X) ) goto 6;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [177268]
Aproximacin: [134.863037]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = 2*X-6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-(Y/8);
9: if( Y = 1+(((((1/6))))) ) goto 6;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [177284]
Aproximacin: [130.291611]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z < Z/3*Z ) goto 6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-(Y/8);
9: if( Y = 1+(((((1/6))))) ) goto 6;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [185516]
Aproximacin: [129.624939]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = Z+(Z+5);
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z < Z/3*Z ) goto 6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-(Y/8);
9: Y = 1/5+Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [186156]
Aproximacin: [126.507080]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = W+(((7-W)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z < Z/3*Z ) goto 6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y-(Y/8);
9: Y = 1/5+Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [197332]
Aproximacin: [125.144028]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = W+(((7-W)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z < Z/3*Z ) goto 6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = Y+1-4;
9: Y = 1/5+Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [230478]
Aproximacin: [118.344025]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = X-(4)-9 ) goto 4;
2: Y = 5/X-X;
3: W = W+(((7-W)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z < Z/3*Z ) goto 6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: Y = 1/5+Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [230518]
Aproximacin: [116.513260]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((Y+1));
2: Y = 5/X-X;
3: W = W+(((7-W)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( Z < Z/3*Z ) goto 6;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: Y = 1/5+Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [232222]
Aproximacin: [115.813263]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((Y+1));
2: Y = 5/X-X;
3: W = W+(((7-W)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: Y = 1/5+Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [232230]
Aproximacin: [115.679932]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((Y+1));
2: Y = 5/X-X;
3: W = W+(((7-W)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: if( Y < W+(1-W) ) goto 7;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [232796]
Aproximacin: [114.679916]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((Y+1));
2: Y = 5/X-X;
3: W = (((4+4)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: if( Y < W+(1-W) ) goto 7;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [235926]
Aproximacin: [109.218559]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((Y+1));
2: Y = 7/X-X;
3: W = (((4+4)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: if( Y < W+(1-W) ) goto 7;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [237510]
Aproximacin: [108.718559]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = ((((3)+1))) ) goto 4;
2: Y = 7/X-X;
3: W = (((4+4)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: if( Y < W+(1-W) ) goto 7;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [239268]
Aproximacin: [101.938560]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 5*5+Y ) goto 5;
2: Y = 7/X-X;
3: W = (((4+4)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: if( Y < W+(1-W) ) goto 7;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [266008]
Aproximacin: [99.458382]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 5*5+Y ) goto 5;
2: Y = 7/X-X;
3: W = (((4+4)));
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [268096]
Aproximacin: [98.939720]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 5*5+Y ) goto 5;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [337664]
Aproximacin: [95.692184]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: if( X = 7+6/6 ) goto 9;
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [346222]
Aproximacin: [93.820282]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = 5+(X-7);
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: Y = Y-6/Y;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [346350]
Aproximacin: [92.247971]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = 5+(X-7);
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = ((((Y-6))));
9: if( X = W+1+3 ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [376228]
Aproximacin: [91.414291]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = 5+(X-7);
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = 4/(6/Y);
9: if( X = W+1+3 ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [473560]
Aproximacin: [90.701332]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < 8-(Z)+Z ) goto 9;
8: Y = 4/(6/Y);
9: if( X = W+1+3 ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [659400]
Aproximacin: [89.701332]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 4/(6/Y);
9: if( X = W+1+3 ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [699816]
Aproximacin: [89.701324]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X = W+1+3 ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [796316]
Aproximacin: [85.997620]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 9-(Y)+Y;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X > ((((4+7)))) ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [798828]
Aproximacin: [85.950302]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 8+4-1;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X > ((((4+7)))) ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [814906]
Aproximacin: [85.664291]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 7/X-X;
3: W = 4/2*5;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X > ((((4+7)))) ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [861446]
Aproximacin: [82.600456]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 4/(1/5) ) goto 0;
2: Y = 8/X-X;
3: W = 4/2*5;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X > ((((4+7)))) ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [912742]
Aproximacin: [75.981407]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 8*3-3 ) goto 7;
2: Y = 8/X-X;
3: W = 4/2*5;
4: Y = Y+6*6;
5: if( X > 7*1+W ) goto 0;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X > ((((4+7)))) ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [957810]
Aproximacin: [72.179703]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 8*3-3 ) goto 7;
2: Y = 8/X-X;
3: W = 4/2*5;
4: Y = Y+6*6;
5: Y = Y-4/6;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X > ((((4+7)))) ) goto 5;
10: Y = Y+9+Y;
return Y;
}


======= 10 Instrucciones ======= [959694]
Aproximacin: [71.290817]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 8*3-3 ) goto 7;
2: Y = 8/X-X;
3: X = Y-(Y)-Y;
4: Y = Y+6*6;
5: Y = Y-4/6;
6: X = ((X-3));
7: if( X < ((9-2)) ) goto 9;
8: Y = 2/3*Y;
9: if( X > ((((4+7)))) ) goto 5;
10: Y = Y+9+Y;
return Y;
}




===========================================================

======= 15 Instrucciones ======= [27]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = Z*6*2 ) goto 4;
2: if( W > (1+1) ) goto 1;
3: if( Z > X+X+1 ) goto 1;
4: if( W > 7+7+Y ) goto 1;
5: Y = Z+Z+Z;
6: if( Y ! Y-2/1 ) goto 14;
7: Z = 2-Y-Y;
8: W = W-9*6;
9: Y = X*4*5;
10: if( W < 6-X-X ) goto 13;
11: if( Y > 6+(6)/W ) goto 2;
12: if( W ! (W)-3 ) goto 1;
13: Z = (2/Y);
14: X = 1-((7*3));
15: Z = Y+3*6;
return Y;
}


======= 15 Instrucciones ======= [47]
Aproximacin: [733.875000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z ! (4*Y) ) goto 5;
2: if( Y ! ((1)*W) ) goto 0;
3: X = Z+(8)*9;
4: if( Y > (Y)-9 ) goto 11;
5: if( Z = 2*2*1 ) goto 11;
6: X = (((W*W)));
7: X = (6/Y);
8: if( W > X/((X-X)) ) goto 11;
9: W = (W/3);
10: if( Z ! Y/((2*1)) ) goto 13;
11: W = Y-((3/1));
12: Y = (8+9);
13: Y = Y+Y/8;
14: W = 3*W-2;
15: if( X = 2*5*Y ) goto 4;
return Y;
}


======= 15 Instrucciones ======= [239]
Aproximacin: [644.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = Z*5*5;
2: Y = 8*4+Y;
3: if( W < 3-(3*8) ) goto 12;
4: X = (6*6);
5: if( W > (5/6) ) goto 13;
6: if( W > 4-7+3 ) goto 11;
7: X = 6+1+W;
8: Z = (W+W);
9: X = (X*X);
10: if( Y > (5*Y) ) goto 11;
11: Z = 4-W*W;
12: W = (1*W);
13: X = Z/Z-4;
14: X = Z-5+Z;
15: X = W/9+7;
return Y;
}


======= 15 Instrucciones ======= [392]
Aproximacin: [638.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = Z*5*5;
2: Y = 8*4+Y;
3: if( W < 3-(3*8) ) goto 12;
4: X = (6*6);
5: if( W > (5/6) ) goto 13;
6: Y = X+(5-7);
7: X = 6+1+W;
8: Z = (W+W);
9: X = (X*X);
10: if( Y > (5*Y) ) goto 11;
11: Z = 4-W*W;
12: W = (1*W);
13: X = Z/Z-4;
14: X = Z-5+Z;
15: X = W/9+7;
return Y;
}


======= 15 Instrucciones ======= [460]
Aproximacin: [635.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = Z*5*5;
2: Y = 8*4+Y;
3: if( W < 3-(3*8) ) goto 12;
4: X = (6*6);
5: if( W > (5/6) ) goto 13;
6: Y = X+(5-7);
7: Y = Y+Y/Y;
8: Z = (W+W);
9: X = (X*X);
10: if( Y > (5*Y) ) goto 11;
11: Z = 4-W*W;
12: W = (1*W);
13: X = Z/Z-4;
14: X = Z-5+Z;
15: X = W/9+7;
return Y;
}


======= 15 Instrucciones ======= [574]
Aproximacin: [633.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = Z*5*5;
2: Y = 8*4+Y;
3: if( W < 3-(3*8) ) goto 12;
4: X = (6*6);
5: if( W > (5/6) ) goto 13;
6: Y = X+(5-7);
7: Y = Y+Y/Y;
8: Z = (W+W);
9: X = (X*X);
10: if( Y > (5*Y) ) goto 11;
11: Z = 4-W*W;
12: W = (1*W);
13: X = Z/Z-4;
14: X = Z-5+Z;
15: Y = 5*(X+6);
return Y;
}


======= 15 Instrucciones ======= [1025]
Aproximacin: [625.166565]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 7+Y+2;
2: X = 9-5+W;
3: Y = ((Y+Y));
4: W = X*7/4;
5: if( Y ! X+X*X ) goto 8;
6: X = X/4-X;
7: if( Y > 3-((1+Y)) ) goto 11;
8: W = W-((((W/6))));
9: Y = (7)*W;
10: X = Z/4/4;
11: Z = 1-4*W;
12: Z = 2/W+W;
13: Z = 8-Y/Y;
14: Z = 1/(X/X);
15: if( X = (4+5) ) goto 1;
return Y;
}


======= 15 Instrucciones ======= [32033]
Aproximacin: [406.222229]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: if( W = 6*9/Z ) goto 8;
4: if( W < (((6-Z))) ) goto 12;
5: Y = 7-(W/9);
6: if( Y < Z-7/Z ) goto 8;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = ((Y+Y));
return Y;
}


======= 15 Instrucciones ======= [32448]
Aproximacin: [344.222229]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: if( W = 6*9/Z ) goto 8;
4: if( W < (((6-Z))) ) goto 12;
5: Y = 7-(W/9);
6: if( Y < Z-7/Z ) goto 8;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = W*6/W;
return Y;
}


======= 15 Instrucciones ======= [33112]
Aproximacin: [332.111084]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (6/Z);
4: if( W < (((6-Z))) ) goto 12;
5: Y = 7-(W/9);
6: if( Y < Z-7/Z ) goto 8;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = W*6/W;
return Y;
}


======= 15 Instrucciones ======= [34508]
Aproximacin: [326.861084]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (6/Z);
4: if( W < (((6-Z))) ) goto 12;
5: Y = 7-(W/9);
6: if( Y < Z-7/Z ) goto 8;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 7+Y/6;
return Y;
}


======= 15 Instrucciones ======= [36670]
Aproximacin: [326.736084]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (6/Z);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = 7-(W/9);
6: if( Y < Z-7/Z ) goto 8;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 7+Y/6;
return Y;
}


======= 15 Instrucciones ======= [36674]
Aproximacin: [324.333344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = 7-(W/9);
6: if( Y < Z-7/Z ) goto 8;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 7+Y/6;
return Y;
}


======= 15 Instrucciones ======= [37558]
Aproximacin: [323.166687]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = 7-(W/9);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 7+Y/6;
return Y;
}


======= 15 Instrucciones ======= [39476]
Aproximacin: [320.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = 7-(W/9);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 9-X/X;
return Y;
}


======= 15 Instrucciones ======= [40506]
Aproximacin: [311.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = 7-(W/9);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 4*X/4;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+2);
return Y;
}


======= 15 Instrucciones ======= [42382]
Aproximacin: [310.111084]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < Y-Y-4 ) goto 1;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = 7-(W/9);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Y = Y/Y+Y;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+2);
return Y;
}


======= 15 Instrucciones ======= [46664]
Aproximacin: [306.111084]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = 7-(W/9);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Y = Y/Y+Y;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+2);
return Y;
}


======= 15 Instrucciones ======= [49430]
Aproximacin: [303.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Y = Y/Y+Y;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+2);
return Y;
}


======= 15 Instrucciones ======= [49880]
Aproximacin: [300.999969]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Y = Y/Y+Y;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 7/(3/5);
return Y;
}


======= 15 Instrucciones ======= [54534]
Aproximacin: [300.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Y = Y/Y+Y;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 9-4+7;
return Y;
}


======= 15 Instrucciones ======= [56918]
Aproximacin: [294.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Y = Y/Y+Y;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 7-Z+3;
return Y;
}


======= 15 Instrucciones ======= [70872]
Aproximacin: [293.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Y = Y/Y+Y;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+8);
return Y;
}


======= 15 Instrucciones ======= [127710]
Aproximacin: [286.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: X = Z+Z/8;
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: if( X = Y*Y-2 ) goto 10;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+8);
return Y;
}


======= 15 Instrucciones ======= [134938]
Aproximacin: [279.972229]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = Y+(5/6);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: if( X = Y*Y-2 ) goto 10;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+8);
return Y;
}


======= 15 Instrucciones ======= [190156]
Aproximacin: [279.444458]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5/(5+Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: if( X = Y*Y-2 ) goto 10;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+8);
return Y;
}


======= 15 Instrucciones ======= [206664]
Aproximacin: [278.437500]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: if( X = Y*Y-2 ) goto 10;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+8);
return Y;
}


======= 15 Instrucciones ======= [237110]
Aproximacin: [270.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( Z ! 5-X+4 ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: if( Z = ((X-9)) ) goto 1;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+8);
return Y;
}


======= 15 Instrucciones ======= [353548]
Aproximacin: [269.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: if( Z = ((X-9)) ) goto 1;
14: if( Y < 5-X+8 ) goto 5;
15: Y = (9+8);
return Y;
}


======= 15 Instrucciones ======= [376434]
Aproximacin: [268.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: if( Z = ((X-9)) ) goto 1;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [383236]
Aproximacin: [262.924622]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (5*5) ) goto 5;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [383310]
Aproximacin: [262.702393]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X ! 4/((7/3)) ) goto 13;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: if( Z < (W-4) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [384692]
Aproximacin: [259.702393]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X ! 4/((7/3)) ) goto 13;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: Y = Y+6/8;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [388272]
Aproximacin: [250.702393]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X ! 4/((7/3)) ) goto 13;
2: Z = (Y-8);
3: Y = (Z/4);
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: Y = (3)+Y;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [388578]
Aproximacin: [188.987122]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Y = (Z/4);
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: Y = (3)+Y;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [396050]
Aproximacin: [166.274170]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Z = 9*(Z)/7;
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: Y = (3)+Y;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [396064]
Aproximacin: [165.006317]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Z = 9*(Z)/7;
4: if( X < 4+((8*1)) ) goto 12;
5: Y = (Z*Z);
6: if( W > ((8-W)) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [396092]
Aproximacin: [59.636452]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Z = 9*(Z)/7;
4: Y = 6*5+8;
5: Y = (Z*Z);
6: if( W > ((8-W)) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [437010]
Aproximacin: [57.593082]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Z = 9*(Z)/7;
4: if( Y > Z+Z*Z ) goto 6;
5: Y = (Z*Z);
6: if( W > ((8-W)) ) goto 12;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [450636]
Aproximacin: [56.899914]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Z = 9*(Z)/7;
4: if( Y > Z+Z*Z ) goto 6;
5: Y = (Z*Z);
6: Y = Y-(1/Y);
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [452198]
Aproximacin: [55.513569]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Z = 9*(Z)/7;
4: if( Y > Z+Z*Z ) goto 6;
5: Y = (Z*Z);
6: Y = Y-3/Y;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}


======= 15 Instrucciones ======= [640616]
Aproximacin: [54.517761]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((X/4));
2: Z = (Y-8);
3: Z = 9*(Z)/7;
4: if( Y > 6*7/8 ) goto 6;
5: Y = (Z*Z);
6: Y = Y-3/Y;
7: if( X ! 5-4/6 ) goto 0;
8: if( X ! X/7+8 ) goto 3;
9: if( Z = ((Z-Z)) ) goto 0;
10: Y = 5*(2/Z);
11: if( Z < Y+(4)+Y ) goto 1;
12: W = Z*Z*Z;
13: Z = 7+4/X;
14: if( Y < 5-X+8 ) goto 5;
15: Y = 6/1*3;
return Y;
}




===========================================================

======= 20 Instrucciones ======= [11]
Aproximacin: [860.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: W = 9-(X+7);
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: X = Z+4+5;
13: if( W < ((1-8)) ) goto 1;
14: W = 4*6/Y;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 7*(W)+8;
return Y;
}


======= 20 Instrucciones ======= [30]
Aproximacin: [683.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: W = 9-(X+7);
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: X = Z+4+5;
13: if( Z ! Z*(4)-5 ) goto 17;
14: W = 4*6/Y;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 7*(W)+8;
return Y;
}


======= 20 Instrucciones ======= [56]
Aproximacin: [645.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: X = Z+4+5;
13: if( Z ! Z*(4)-5 ) goto 17;
14: W = 4*6/Y;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 7*(W)+8;
return Y;
}


======= 20 Instrucciones ======= [1544]
Aproximacin: [631.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: X = Z+4+5;
13: if( Z ! Z*(4)-5 ) goto 17;
14: W = 4*6/Y;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [1898]
Aproximacin: [626.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: X = Z+4+5;
13: Y = 8*5*1;
14: W = 4*6/Y;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [2068]
Aproximacin: [612.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: if( X < ((Z/8)) ) goto 15;
13: Y = 8*5*1;
14: W = 4*6/Y;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [2094]
Aproximacin: [605.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: if( X < ((Z/8)) ) goto 15;
13: Y = 8*5*1;
14: if( W < (5+2) ) goto 18;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [2370]
Aproximacin: [601.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = X+(8+1);
12: if( X < ((Z/8)) ) goto 15;
13: Y = X+(3+8);
14: if( W < (5+2) ) goto 18;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [2674]
Aproximacin: [356.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: Y = X+(3+8);
14: if( W < (5+2) ) goto 18;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [2768]
Aproximacin: [353.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: Y = X+(3+8);
14: Y = (8)+Z;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [3084]
Aproximacin: [236.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: Y = (8)+Z;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [3132]
Aproximacin: [188.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: X = 6/1/8;
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: X = 1-X+8;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [4166]
Aproximacin: [181.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: W = 3*5*Y;
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: X = 1-X+8;
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [5016]
Aproximacin: [172.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: W = 3*5*Y;
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [5942]
Aproximacin: [154.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: if( Z > (X-X) ) goto 10;
8: Z = X+3/3;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [7552]
Aproximacin: [152.888885]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: X = X+2/9;
8: Z = X+3/3;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: X = 2*5*9;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [8694]
Aproximacin: [149.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: X = X+2/9;
8: Z = X+3/3;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: if( W > Y-6*1 ) goto 1;
16: Z = 9+(2)*Y;
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [8910]
Aproximacin: [145.444427]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: X = X+2/9;
8: Z = X+3/3;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: if( W > Y-6*1 ) goto 1;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [8916]
Aproximacin: [144.555542]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: X = X+2/9;
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: if( W > Y-6*1 ) goto 1;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [8940]
Aproximacin: [144.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: if( X < ((Z/8)) ) goto 15;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: if( W > Y-6*1 ) goto 1;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [11298]
Aproximacin: [143.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: if( X > Z-9+Z ) goto 16;
14: W = W+(5-4);
15: if( W > Y-6*1 ) goto 1;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [15470]
Aproximacin: [142.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y-6*1 ) goto 1;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [16188]
Aproximacin: [140.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: W = Y-(4/1);
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [16290]
Aproximacin: [137.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: Y = W-1+2;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 4+3-2 ) goto 1;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [17296]
Aproximacin: [135.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( Y = X/((X+5)) ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 4+3-2 ) goto 1;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [18506]
Aproximacin: [134.255569]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: Y = Y+1/Y;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 4+3-2 ) goto 1;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [18522]
Aproximacin: [134.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( X > W*9*W ) goto 15;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 4+3-2 ) goto 1;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [19992]
Aproximacin: [132.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: if( W ! 5-Y+1 ) goto 7;
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 4+3-2 ) goto 1;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [20474]
Aproximacin: [130.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: W = ((1)-2);
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 4+3-2 ) goto 1;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [20872]
Aproximacin: [123.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: W = ((1)-2);
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( Z > (8)/2 ) goto 2;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [26682]
Aproximacin: [120.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: W = ((1)-2);
3: if( Z = (6-Z) ) goto 14;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [32728]
Aproximacin: [117.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = (W+6);
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [38408]
Aproximacin: [116.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = X/(6*4);
8: if( W = 9-(X-X) ) goto 10;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = 8+W*1;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [42588]
Aproximacin: [115.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W > (X/X) ) goto 17;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = X/(6*4);
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = 8+W*1;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [48862]
Aproximacin: [113.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = X/(6*4);
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = 8+W*1;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [137366]
Aproximacin: [112.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = (6)-X;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W+W*W;
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = 8+W*1;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [147756]
Aproximacin: [109.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = (6)-X;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: W = 8+W*1;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [173904]
Aproximacin: [104.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = (6)-X;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: if( X = 2-X/X ) goto 12;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [173924]
Aproximacin: [88.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = (6)-X;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [173934]
Aproximacin: [80.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X = (Y-Y) ) goto 2;
18: if( W > (Y-Y) ) goto 0;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [174034]
Aproximacin: [79.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X = (Y-Y) ) goto 2;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [174080]
Aproximacin: [75.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Y = W/((W)-2);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [174216]
Aproximacin: [69.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Z = W+(W*1);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (2-Y);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [174388]
Aproximacin: [62.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Z = W+(W*1);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: if( X < X*X-5 ) goto 12;
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [177102]
Aproximacin: [46.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: W = ((1)-2);
3: if( X = Z+(5-1) ) goto 11;
4: Z = W+(W*1);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = 5-X-6;
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [178286]
Aproximacin: [42.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: Z = W+(W*1);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = 5-X-6;
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y > (Z+Z) ) goto 4;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [178350]
Aproximacin: [38.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: Z = W+(W*1);
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = 5-X-6;
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y = Z-Z+5 ) goto 7;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [178960]
Aproximacin: [34.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = 5-X-6;
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( Y = Z-Z+5 ) goto 7;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [179604]
Aproximacin: [30.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = 5-X-6;
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y*(Y+1) ) goto 1;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: Z = 8-1*2;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [185758]
Aproximacin: [28.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = 5-X-6;
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y*(Y+1) ) goto 1;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: if( Z = (5)+3 ) goto 5;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [188670]
Aproximacin: [26.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (3-W);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y*(Y+1) ) goto 1;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = Z-Z*Z ) goto 8;
19: if( Z = (5)+3 ) goto 5;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [190544]
Aproximacin: [24.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( X = 6+(W-W) ) goto 13;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (3-W);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y*(Y+1) ) goto 1;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = 1-(W*1) ) goto 14;
19: if( Z = (5)+3 ) goto 5;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [561242]
Aproximacin: [22.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = (3-W) ) goto 11;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( W = 5-W+W ) goto 18;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (3-W);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y*(Y+1) ) goto 1;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = 1-(W*1) ) goto 14;
19: if( Z = (5)+3 ) goto 5;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [578048]
Aproximacin: [22.142853]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = Y+Y/7;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( W = 5-W+W ) goto 18;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (3-W);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y*(Y+1) ) goto 1;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = 1-(W*1) ) goto 14;
19: if( Z = (5)+3 ) goto 5;
20: Y = 3*Y+7;
return Y;
}


======= 20 Instrucciones ======= [661534]
Aproximacin: [20.999996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 8*Y/6;
2: Z = X-X*X;
3: if( X = Z+(5-1) ) goto 11;
4: if( Y = Z/(8-9) ) goto 13;
5: if( Z > (Z/6) ) goto 11;
6: if( W = 5-W+W ) goto 18;
7: Z = Z-2-4;
8: if( Z = (Z*Z) ) goto 1;
9: Y = X-(4*6);
10: W = Y+((4+Y));
11: Y = (3-W);
12: Z = W*((7)+W);
13: X = (X-1);
14: W = W+(5-4);
15: if( W > Y*(Y+1) ) goto 1;
16: Y = W/3-W;
17: if( X < 7*W-W ) goto 6;
18: if( X = 1-(W*1) ) goto 14;
19: if( Z = (5)+3 ) goto 5;
20: Y = 3*Y+7;
return Y;
}




===========================================================

======= 25 Instrucciones ======= [25]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W < (7/3) ) goto 3;
2: if( W = (W)-W ) goto 11;
3: X = 5+Z*Z;
4: W = X-X*5;
5: if( W < 2/(8)-W ) goto 23;
6: X = Y-Y*2;
7: if( W > 5-((Y)+Y) ) goto 11;
8: if( X ! 5-X*4 ) goto 21;
9: if( W < (W+W) ) goto 18;
10: if( X > 4*Y/4 ) goto 6;
11: if( Z = 8*(W)/6 ) goto 21;
12: X = (((5-9)));
13: Z = W-(W/W);
14: Z = 2/3/7;
15: W = 5+Z-Z;
16: if( W > (((Z*3))) ) goto 6;
17: W = 6*Z-5;
18: Z = (5-5);
19: Y = 4*6-7;
20: if( X ! Z/6/6 ) goto 7;
21: if( W > (3+7) ) goto 10;
22: W = 5/(Y)-Y;
23: if( W > 7/((Z)-3) ) goto 15;
24: X = Z*Z*4;
25: if( Z = 6+Y+8 ) goto 1;
return Y;
}


======= 25 Instrucciones ======= [143]
Aproximacin: [1035.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > (Y)-4 ) goto 21;
2: Y = 1-(3)-5;
3: if( Y < Z/Z*Z ) goto 5;
4: if( W > Z+4+9 ) goto 8;
5: Y = 4+(3/8);
6: if( Z < W/(6-W) ) goto 8;
7: if( W > (X-X) ) goto 12;
8: if( Z < (Y-Y) ) goto 1;
9: if( W ! 5/(3-2) ) goto 16;
10: if( Y > 7-Y/1 ) goto 12;
11: X = X+(1-8);
12: Y = 1*3*2;
13: Y = ((W*W));
14: Z = 2*Z-4;
15: Z = 8+W+1;
16: Z = W*(3/9);
17: if( Z > 5+Z*6 ) goto 17;
18: X = (X+4);
19: W = 5*Z+Z;
20: X = ((Z+4));
21: X = Z*(3)-Z;
22: if( W ! Y*4-Y ) goto 4;
23: if( W = (7+Z) ) goto 16;
24: X = 9-6+7;
25: Y = 1-Z*Z;
return Y;
}


======= 25 Instrucciones ======= [151]
Aproximacin: [907.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 3-W*W;
2: if( Z < W-3+9 ) goto 22;
3: Y = (X-X);
4: W = ((W-W));
5: if( X = (2)*X ) goto 10;
6: if( Y ! 6*((5/Z)) ) goto 10;
7: if( X > 4+Z/Z ) goto 15;
8: Y = 2+(5/Y);
9: if( W < X+(7/9) ) goto 21;
10: W = (1+5);
11: Y = 3+(3/9);
12: if( Z = ((X-X)) ) goto 20;
13: W = W/8+W;
14: if( Z < 7/7/Z ) goto 15;
15: Z = (((9-W)));
16: X = (1*W);
17: Y = (2-4);
18: if( X > 7*W*8 ) goto 19;
19: W = 6*8-4;
20: if( W < 8-(Y/Y) ) goto 6;
21: Z = 5-5*5;
22: Z = 6*(1+W);
23: if( Y > 1/2*Z ) goto 24;
24: Y = 5-1+Y;
25: X = 7-(4-3);
return Y;
}


======= 25 Instrucciones ======= [251]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = 8*8+Z;
3: W = 4+3+5;
4: if( Y > W*(W*W) ) goto 0;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: if( Z < 2-Y/Y ) goto 13;
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: W = ((9+X));
20: if( Z = X*X+5 ) goto 24;
21: if( Z = X+X/X ) goto 0;
22: W = W/W*W;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [456]
Aproximacin: [586.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = 8*8+Z;
3: if( X ! (8+1) ) goto 19;
4: if( Y > W*(W*W) ) goto 0;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: if( Z < 2-Y/Y ) goto 13;
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: W = ((9+X));
20: if( Z = X*X+5 ) goto 24;
21: if( Z = X+X/X ) goto 0;
22: W = W/W*W;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [3778]
Aproximacin: [580.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = 8*8+Z;
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: if( Z < 2-Y/Y ) goto 13;
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: W = ((9+X));
20: if( Z = X*X+5 ) goto 24;
21: if( Z = X+X/X ) goto 0;
22: W = W/W*W;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [4458]
Aproximacin: [576.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = 8*8+Z;
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: W = ((9+X));
20: if( Z = X*X+5 ) goto 24;
21: if( Z = X+X/X ) goto 0;
22: W = W/W*W;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [8558]
Aproximacin: [574.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: W = ((9+X));
20: if( Z = X*X+5 ) goto 24;
21: if( Z = X+X/X ) goto 0;
22: W = W/W*W;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [24184]
Aproximacin: [538.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: W = ((9+X));
20: if( Z = X*X+5 ) goto 24;
21: if( Z = X+X/X ) goto 0;
22: if( X = Y/Y*3 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [25336]
Aproximacin: [502.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: W = ((9+X));
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X = Y/Y*3 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [31888]
Aproximacin: [498.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X = Y/Y*3 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [34024]
Aproximacin: [440.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X < Z+Z/2 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: if( X = Y*((((Y-3)))) ) goto 17;
return Y;
}


======= 25 Instrucciones ======= [34034]
Aproximacin: [410.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: Y = 2+8*W;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X < Z+Z/2 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [34046]
Aproximacin: [369.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: Z = 9/Z*Z;
5: W = (Y/4);
6: if( Y ! X/X*3 ) goto 16;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X < Z+Z/2 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [34076]
Aproximacin: [369.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: if( Y ! X/X*3 ) goto 16;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: Y = (W-7);
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X < Z+Z/2 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [34096]
Aproximacin: [337.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: if( Y ! X/X*3 ) goto 16;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X < Z+Z/2 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [34106]
Aproximacin: [336.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: X = X-((X-X));
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: if( Z = X+X/X ) goto 0;
22: if( X < Z+Z/2 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [34654]
Aproximacin: [307.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: X = X-((X-X));
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: Z = (7-W);
22: if( X < Z+Z/2 ) goto 0;
23: Y = 1-W+6;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [34986]
Aproximacin: [305.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: X = X-((X-X));
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: Z = (7-W);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [35460]
Aproximacin: [301.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 9*7+5;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3+((3*X)) ) goto 0;
21: Z = (7-W);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [36560]
Aproximacin: [296.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 9*7+5;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3/(4)*X ) goto 5;
21: Z = (7-W);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [37916]
Aproximacin: [291.664581]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 9*7+5;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = 7/4+Y;
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [38782]
Aproximacin: [291.414581]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 9*7+5;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: if( X = (Z+1) ) goto 5;
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [39556]
Aproximacin: [287.414581]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 9*7+5;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [39762]
Aproximacin: [273.414581]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Y = ((6)*Z);
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [49168]
Aproximacin: [238.763733]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Z = 9*(3)*W;
25: Y = Z*3-5;
return Y;
}


======= 25 Instrucciones ======= [60720]
Aproximacin: [212.974548]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Z = 9*(3)*W;
25: Y = ((5*Z));
return Y;
}


======= 25 Instrucciones ======= [64574]
Aproximacin: [193.056747]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Z = 7*(W*3);
25: Y = ((5*Z));
return Y;
}


======= 25 Instrucciones ======= [73416]
Aproximacin: [162.258255]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: if( W ! 5+W*3 ) goto 12;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Z = 7*(W*3);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [77846]
Aproximacin: [161.758255]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: W = W+W-9;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Z = 7*(W*3);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [82802]
Aproximacin: [160.758255]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Z = 7*(W*3);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [84036]
Aproximacin: [136.681671]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: Z = 9+W*9;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [97644]
Aproximacin: [133.363968]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( Z > X*5/X ) goto 20;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [104004]
Aproximacin: [132.363968]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: Y = Z*(Z+Z);
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( W < 9-((W/5)) ) goto 0;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [112640]
Aproximacin: [129.914551]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: W = Z/Z/Z;
5: W = (Y/4);
6: Y = 5*2*Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( W < 9-((W/5)) ) goto 0;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [112876]
Aproximacin: [127.985985]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: Y = 5*2*Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( W < 9-((W/5)) ) goto 0;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [113090]
Aproximacin: [114.414558]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: Z = 9*1/9;
10: if( W < 9-((W/5)) ) goto 0;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [122702]
Aproximacin: [113.414558]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: if( X > Z+5+Z ) goto 11;
10: if( W < 9-((W/5)) ) goto 0;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [124558]
Aproximacin: [104.178200]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = X-X+3;
9: if( X > Z+5+Z ) goto 11;
10: if( W < ((5/2)) ) goto 4;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [128376]
Aproximacin: [104.069115]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: if( X > Z+5+Z ) goto 11;
10: if( W < ((5/2)) ) goto 4;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( W ! ((((W*W)))) ) goto 22;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [190206]
Aproximacin: [103.130348]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: if( X > Z+5+Z ) goto 11;
10: if( W < ((5/2)) ) goto 4;
11: Y = Y-Y/Y;
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [374420]
Aproximacin: [100.834435]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: if( X > Z+5+Z ) goto 11;
10: if( W < ((5/2)) ) goto 4;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = Z*Z+1;
return Y;
}


======= 25 Instrucciones ======= [411240]
Aproximacin: [100.543770]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: if( X > Z+5+Z ) goto 11;
10: if( W < ((5/2)) ) goto 4;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}


======= 25 Instrucciones ======= [448870]
Aproximacin: [100.089211]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: if( X > Z+5+Z ) goto 11;
10: if( W < 9-X+2 ) goto 6;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}


======= 25 Instrucciones ======= [496104]
Aproximacin: [99.155876]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Y = X-X/7;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: Y = 1+(Y*1);
10: if( W < 9-X+2 ) goto 6;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}


======= 25 Instrucciones ======= [498964]
Aproximacin: [98.155876]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Z = Y+(((5+Y)));
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: Y = 1+(Y*1);
10: if( W < 9-X+2 ) goto 6;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}


======= 25 Instrucciones ======= [542854]
Aproximacin: [97.155876]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+7*Z;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Z = Z-2/3;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: Y = 1+(Y*1);
10: if( W < 9-X+2 ) goto 6;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}


======= 25 Instrucciones ======= [932962]
Aproximacin: [85.768394]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 5+3/X;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: Z = Z-2/3;
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: Y = 1+(Y*1);
10: if( W < 9-X+2 ) goto 6;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}


======= 25 Instrucciones ======= [933210]
Aproximacin: [83.768394]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 5+3/X;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: W = (Y*4);
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: Y = 1+(Y*1);
10: if( W < 9-X+2 ) goto 6;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: if( Z = 3/(4)*X ) goto 5;
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}


======= 25 Instrucciones ======= [938140]
Aproximacin: [81.268394]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 5+3/X;
2: if( X > 7+((((8+7)))) ) goto 14;
3: if( X ! (8+1) ) goto 19;
4: W = (Y*4);
5: W = (Y/4);
6: W = Z*4-Z;
7: Y = W+7*6;
8: Z = (W)+3;
9: Y = 1+(Y*1);
10: if( W < 9-X+2 ) goto 6;
11: W = Z/(Z*Z);
12: Z = X-((8)-X);
13: if( Y > Z+Z+5 ) goto 21;
14: if( X > (((W+9))) ) goto 24;
15: if( X ! 8+3-5 ) goto 14;
16: if( Y > Y+Y/Y ) goto 21;
17: X = 1/Z-Z;
18: if( W > 1-Z-Z ) goto 19;
19: Y = Z*(((Z+7)));
20: Y = (2+Y);
21: W = (4/X);
22: if( X < Z+Z/2 ) goto 0;
23: if( X < (((Z+9))) ) goto 7;
24: Z = W*(4*5);
25: Y = (Z*Z);
return Y;
}




===========================================================

======= 30 Instrucciones ======= [11]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = Z*1-Z ) goto 27;
2: if( X < (Y/Y) ) goto 16;
3: if( W ! W+7+W ) goto 23;
4: if( Y ! Y/9+Y ) goto 10;
5: W = ((8/X));
6: if( Z = 4*(6-3) ) goto 25;
7: if( W ! ((4*8)) ) goto 9;
8: X = X/((X*X));
9: Z = X/2/8;
10: W = ((Y*Y));
11: Y = (5-3);
12: Y = (4*X);
13: if( W ! (W*W) ) goto 8;
14: Z = (X/X);
15: W = Z+2/Z;
16: if( W ! 5+X-1 ) goto 26;
17: X = 2*2-9;
18: if( Y > ((5/Y)) ) goto 16;
19: if( X > (9)+Z ) goto 21;
20: X = (4/1);
21: W = Y-Y*2;
22: W = X*(5-3);
23: Z = X-(X/1);
24: W = (((8-Y)));
25: if( W = Y/4/Y ) goto 29;
26: Y = 5*W+3;
27: if( W ! Z*(Z-Z) ) goto 7;
28: Y = (X*2);
29: Y = (Y-Y);
30: if( Y = Z+Z-3 ) goto 25;
return Y;
}


======= 30 Instrucciones ======= [50]
Aproximacin: [1049.999634]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = Z*1-Z ) goto 27;
2: if( X < (Y/Y) ) goto 16;
3: if( W ! W+7+W ) goto 23;
4: if( Y ! Y/9+Y ) goto 10;
5: W = ((8/X));
6: if( Z = 4*(6-3) ) goto 25;
7: if( W ! ((4*8)) ) goto 9;
8: X = X/((X*X));
9: Z = X/2/8;
10: W = ((Y*Y));
11: Y = (5-3);
12: Y = (4*X);
13: if( W ! (W*W) ) goto 8;
14: Z = (X/X);
15: W = Z+2/Z;
16: if( W ! 5+X-1 ) goto 26;
17: X = 2*2-9;
18: if( Y > ((5/Y)) ) goto 16;
19: if( X > (9)+Z ) goto 21;
20: X = (4/1);
21: W = Y-Y*2;
22: W = X*(5-3);
23: Z = X-(X/1);
24: W = (((8-Y)));
25: if( W = Y/4/Y ) goto 29;
26: Y = 5*W+3;
27: if( W ! Z*(Z-Z) ) goto 7;
28: Y = (X*2);
29: Y = 6/((8+7));
30: if( Y = Z+Z-3 ) goto 25;
return Y;
}


======= 30 Instrucciones ======= [55]
Aproximacin: [636.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-Y);
2: W = 7+1*2;
3: X = 2/7+4;
4: Y = 4+6*7;
5: if( W ! 4-5+W ) goto 29;
6: if( W ! (1+2) ) goto 27;
7: if( Y = 2+Z+9 ) goto 1;
8: if( Y < 3*((Y/Y)) ) goto 2;
9: if( X > 8/((((W+W)))) ) goto 13;
10: if( Z < 6-W/W ) goto 13;
11: if( Y < (Z-9) ) goto 29;
12: if( X < (Y/5) ) goto 8;
13: if( Y > X*2/X ) goto 22;
14: Z = X/(X-6);
15: W = ((1/Z));
16: if( Z ! 2/((8-W)) ) goto 18;
17: Y = ((Z/Z));
18: X = (W)+8;
19: if( X ! 7/7+X ) goto 28;
20: X = X*7-5;
21: if( Y > X-(X+X) ) goto 14;
22: X = (((Y)/5));
23: Z = W+W-W;
24: Y = X-1+X;
25: if( Z > Y*Y-4 ) goto 16;
26: if( Y ! (7)-Z ) goto 17;
27: Z = W+((4-W));
28: if( X > ((5*6)) ) goto 7;
29: if( Z > ((W*4)) ) goto 28;
30: W = Z*Z-Z;
return Y;
}


======= 30 Instrucciones ======= [187]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = W/(5)*4;
2: W = (Y+Y);
3: if( W > (Z)*Z ) goto 23;
4: if( W > ((Z*Z)) ) goto 14;
5: Y = 1-3+8;
6: X = 6+4/X;
7: Z = Y-4+Y;
8: Y = (Z-3);
9: Z = Y-((4/7));
10: X = 3*2*2;
11: W = ((9)*8);
12: if( Z > 4*(((Y*Y))) ) goto 29;
13: Z = 6-1*W;
14: X = ((4+X));
15: if( Z ! Y+8/Y ) goto 28;
16: W = ((((Z+6))));
17: if( X = 9/(4/1) ) goto 9;
18: if( Z < 1/X*9 ) goto 21;
19: Y = 3*(Y+Y);
20: Z = Y+(Y/5);
21: if( Y < 8+7*Y ) goto 15;
22: if( Y < ((3-X)) ) goto 3;
23: W = 1*W-W;
24: if( W ! ((((5-1)))) ) goto 12;
25: if( Z > 1+(Y/5) ) goto 28;
26: if( Y > Z+4/Z ) goto 13;
27: Z = ((X/1));
28: Y = W-7+W;
29: W = (6-Z);
30: Y = ((W/2));
return Y;
}


======= 30 Instrucciones ======= [1405]
Aproximacin: [511.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: Y = W/3+W;
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: if( Y > (3-X) ) goto 3;
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: W = (Y/3);
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: X = Y/8*Y;
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: W = (W+W);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [1830]
Aproximacin: [359.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: Y = W/3+W;
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: if( Y > (3-X) ) goto 3;
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: W = (Y/3);
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: if( X < 2*2+4 ) goto 2;
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: W = (W+W);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [10474]
Aproximacin: [332.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: Y = W/3+W;
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: if( Y > (3-X) ) goto 3;
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: W = (Y/3);
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: W = (W+W);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [11804]
Aproximacin: [292.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: if( Y > (3-X) ) goto 3;
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: W = (Y/3);
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: W = (W+W);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [12012]
Aproximacin: [289.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: if( Y > (3-X) ) goto 3;
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: Z = 3+Z*Z;
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: W = (W+W);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [16762]
Aproximacin: [287.333313]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: if( Y > (3-X) ) goto 3;
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: W = (W+W);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [17440]
Aproximacin: [286.333313]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: if( Y > (3-X) ) goto 3;
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [18238]
Aproximacin: [277.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 2-2+4;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [19774]
Aproximacin: [275.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 5+((Y-2));
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: Z = 1-(3-Z);
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [20066]
Aproximacin: [271.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 5+((Y-2));
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: X = 1-(4+X);
return Y;
}


======= 30 Instrucciones ======= [20122]
Aproximacin: [266.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = (Z-2) ) goto 5;
2: W = 5+((Y-2));
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: if( X = Z+Z+Z ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [24600]
Aproximacin: [259.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5+((Y-2));
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: if( X = Z+Z+Z ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [24656]
Aproximacin: [251.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5+((Y-2));
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: if( Z = 1+((X-8)) ) goto 11;
return Y;
}


======= 30 Instrucciones ======= [35576]
Aproximacin: [246.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( W = 1-3*7 ) goto 10;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: if( Z = 1+((X-8)) ) goto 11;
return Y;
}


======= 30 Instrucciones ======= [49254]
Aproximacin: [246.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( Y = ((W-W)) ) goto 3;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: if( Z = 1+((X-8)) ) goto 11;
return Y;
}


======= 30 Instrucciones ======= [51270]
Aproximacin: [234.250000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( Y = ((W-W)) ) goto 3;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (Y-5);
30: if( X < 1+(((6+Z))) ) goto 6;
return Y;
}


======= 30 Instrucciones ======= [54580]
Aproximacin: [229.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( Y = ((W-W)) ) goto 3;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( W < W-6+7 ) goto 23;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( X < 1+(((6+Z))) ) goto 6;
return Y;
}


======= 30 Instrucciones ======= [55932]
Aproximacin: [228.416672]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: if( Y = ((W-W)) ) goto 3;
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( X < 1+(((6+Z))) ) goto 6;
return Y;
}


======= 30 Instrucciones ======= [56332]
Aproximacin: [227.833344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: W = (W*5);
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z ! W+6/5 ) goto 11;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( X < 1+(((6+Z))) ) goto 6;
return Y;
}


======= 30 Instrucciones ======= [59924]
Aproximacin: [222.277786]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: W = 5*(9/4);
13: W = (W*5);
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( X < 1+(((6+Z))) ) goto 6;
return Y;
}


======= 30 Instrucciones ======= [64798]
Aproximacin: [220.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = Y+(8-5);
13: W = (W*5);
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( X < 1+(((6+Z))) ) goto 6;
return Y;
}


======= 30 Instrucciones ======= [82240]
Aproximacin: [199.833344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = Y+(8-5);
13: W = (W*5);
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((4-Z));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [87502]
Aproximacin: [194.660065]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = Y+(8-5);
13: W = (W*5);
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = (9-Y);
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [87724]
Aproximacin: [191.833344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 7/(2-Z);
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = (3+5);
13: W = (W*5);
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = (9-Y);
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [144254]
Aproximacin: [187.244446]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = (3+5);
13: W = (W*5);
14: W = 2+(4+Z);
15: if( X < 3*W-7 ) goto 12;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = (9-Y);
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [147030]
Aproximacin: [183.244446]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = (3+5);
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = (9-Y);
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [168520]
Aproximacin: [182.777786]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = (3+5);
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( Z ! Z-(Z+Z) ) goto 23;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [171346]
Aproximacin: [180.444443]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = (3+5);
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = 3-8+X;
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W > Z+1-2 ) goto 18;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [175022]
Aproximacin: [173.444443]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: Y = (3+5);
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W > Z+1-2 ) goto 18;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [177164]
Aproximacin: [172.777786]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W > Z+1-2 ) goto 18;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [177640]
Aproximacin: [168.629639]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < (7+Z) ) goto 17;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [204232]
Aproximacin: [167.111115]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 5/9*5;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [227200]
Aproximacin: [165.395721]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: if( W > Y+Y*Y ) goto 8;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [307340]
Aproximacin: [165.336090]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: if( Z = (((Y*4))) ) goto 21;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [307812]
Aproximacin: [165.203156]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: Z = Z+((Z/3));
22: W = 5+W*9;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [310638]
Aproximacin: [165.013428]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = 9*6+W;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: W = W-4+W;
22: W = 5+W*9;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [311680]
Aproximacin: [164.856201]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-3;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: W = W-4+W;
22: W = 5+W*9;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [311868]
Aproximacin: [163.912277]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-3;
12: if( Y > Z*8+Z ) goto 5;
13: W = (W*5);
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: W = W-4+W;
22: X = W+W+W;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [315328]
Aproximacin: [163.802338]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-3;
12: if( Y > Z*8+Z ) goto 5;
13: if( Z < 5-((Z*3)) ) goto 15;
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: W = W-4+W;
22: X = W+W+W;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [315388]
Aproximacin: [161.992538]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-3;
12: if( Y > Z*8+Z ) goto 5;
13: if( Z < 5-((Z*3)) ) goto 15;
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: W = W-4+W;
22: if( X = (W*7) ) goto 13;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [389148]
Aproximacin: [161.476410]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-8;
12: if( Y > Z*8+Z ) goto 5;
13: if( Z < 5-((Z*3)) ) goto 15;
14: W = 2+(4+Z);
15: Y = 9/6*Y;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: W = W-4+W;
22: if( X = (W*7) ) goto 13;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [408276]
Aproximacin: [157.276413]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-8;
12: if( Y > Z*8+Z ) goto 5;
13: if( Z < 5-((Z*3)) ) goto 15;
14: W = 2+(4+Z);
15: Y = (Y)+3;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( Y < Z+(8*Z) ) goto 22;
21: W = W-4+W;
22: if( X = (W*7) ) goto 13;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [451024]
Aproximacin: [156.768372]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-8;
12: if( Y > Z*8+Z ) goto 5;
13: if( Z < 5-((Z*3)) ) goto 15;
14: W = 2+(4+Z);
15: Y = (Y)+3;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: X = X*X/5;
21: W = W-4+W;
22: if( X = (W*7) ) goto 13;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}


======= 30 Instrucciones ======= [488632]
Aproximacin: [156.401413]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = X-9+1 ) goto 23;
2: W = 3-1/X;
3: if( Y < (5-4) ) goto 17;
4: if( W = (6-Y) ) goto 12;
5: Z = 9/X+5;
6: if( W ! ((((Z/1)))) ) goto 19;
7: Z = 5+7+W;
8: if( Y ! 5-((Y/1)) ) goto 1;
9: Z = 1/Z/8;
10: if( W < X-X/X ) goto 1;
11: X = X*X-8;
12: if( Y > Z*8+Z ) goto 5;
13: if( Z < 5-((Z*3)) ) goto 15;
14: W = 2+(4+Z);
15: Y = (Y)+3;
16: X = 5+Y/5;
17: if( W > (7-X) ) goto 24;
18: Z = 3-(X-7);
19: Y = Z+(7*5);
20: if( X = Z*6/9 ) goto 25;
21: W = W-4+W;
22: if( X = (W*7) ) goto 13;
23: if( W < (1)+W ) goto 11;
24: Y = (7*W);
25: Z = ((9-7));
26: if( X > (5)+Z ) goto 29;
27: if( W < ((Z+6)) ) goto 19;
28: if( X > (Z*1) ) goto 24;
29: Y = (((Y-8)));
30: if( W < 8+(8-X) ) goto 20;
return Y;
}




===========================================================

======= 35 Instrucciones ======= [2]
Aproximacin: [871.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W ! Z+(Z+Z) ) goto 18;
2: Y = 5+X+1;
3: if( Y > 2*1-X ) goto 34;
4: Y = 3+Z-1;
5: if( X > ((Y-8)) ) goto 13;
6: if( Z < 6-6+X ) goto 0;
7: X = 4+6/5;
8: if( W ! X*5+6 ) goto 26;
9: if( Y = 3*(((5)*Z)) ) goto 13;
10: if( W > 7+4/X ) goto 16;
11: X = 2/W/2;
12: W = ((Z*2));
13: X = Y/Y-4;
14: X = W-7/1;
15: Z = X/5/X;
16: if( X < Y/Y/5 ) goto 0;
17: Z = X+2/X;
18: Z = 1-5+7;
19: Z = 2+W+5;
20: Z = Y*9+4;
21: if( X > W*((W/W)) ) goto 14;
22: W = 3+6/Y;
23: if( X < 1-8+W ) goto 5;
24: W = 2-4*Y;
25: X = (X)/X;
26: if( X ! 7/X+4 ) goto 8;
27: if( W < 1/(2-8) ) goto 33;
28: Z = (W*W);
29: if( X < 4/Y/4 ) goto 15;
30: if( W = (W*W) ) goto 34;
31: Z = 6-4+X;
32: if( Y ! W+W/8 ) goto 15;
33: if( Y > (((W)-W)) ) goto 13;
34: X = ((X*X));
35: if( Z ! (7/7) ) goto 12;
return Y;
}


======= 35 Instrucciones ======= [89]
Aproximacin: [746.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W ! (Z*Z) ) goto 4;
2: W = X/X/9;
3: X = X*X+3;
4: X = (W*W);
5: if( Z > 6-Z+9 ) goto 13;
6: X = 7+Z*Z;
7: Y = 2+(9)+X;
8: X = Y-Y+Y;
9: X = 1+5-Y;
10: W = 2*(3/X);
11: if( Z = 5-X/5 ) goto 13;
12: if( Y = Y/3*Y ) goto 24;
13: if( W = 7+3+W ) goto 20;
14: if( Y > (W*5) ) goto 19;
15: X = 8*1*4;
16: if( X ! (3/W) ) goto 1;
17: if( Y = 6/(6-4) ) goto 17;
18: if( X < W+W*W ) goto 11;
19: if( Z ! 6/((X*X)) ) goto 34;
20: Y = 1/(Z-Z);
21: X = 1+8+X;
22: if( X = 1/X/1 ) goto 26;
23: W = X*(6*3);
24: Z = (Y)+Y;
25: Z = (2/W);
26: X = (9*8);
27: if( W ! W*W+6 ) goto 17;
28: Z = 6+Z-Z;
29: if( Y = Z/Z+5 ) goto 32;
30: if( X ! (8)-3 ) goto 19;
31: if( X ! ((3/Y)) ) goto 14;
32: Y = 1-(3+Y);
33: if( Z > X/X+X ) goto 20;
34: if( Z > 2*4*Z ) goto 0;
35: W = 8-7/2;
return Y;
}


======= 35 Instrucciones ======= [190]
Aproximacin: [735.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W ! (Z*Z) ) goto 4;
2: W = X/X/9;
3: Z = (((Z+1)));
4: X = (W*W);
5: if( Z > 6-Z+9 ) goto 13;
6: X = 7+Z*Z;
7: Y = 2+(9)+X;
8: X = Y-Y+Y;
9: X = 1+5-Y;
10: W = 2*(3/X);
11: if( Z = 5-X/5 ) goto 13;
12: if( Y = Y/3*Y ) goto 24;
13: if( W = 7+3+W ) goto 20;
14: if( Y > (W*5) ) goto 19;
15: X = 8*1*4;
16: if( X ! (3/W) ) goto 1;
17: if( Y = 6/(6-4) ) goto 17;
18: if( X < W+W*W ) goto 11;
19: if( Z ! 6/((X*X)) ) goto 34;
20: Y = 1/(Z-Z);
21: X = 1+8+X;
22: if( X = 1/X/1 ) goto 26;
23: W = X*(6*3);
24: Z = (Y)+Y;
25: Z = (2/W);
26: X = (9*8);
27: if( W ! W*W+6 ) goto 17;
28: Z = 6+Z-Z;
29: if( Y = Z/Z+5 ) goto 32;
30: if( X ! (8)-3 ) goto 19;
31: if( X ! ((3/Y)) ) goto 14;
32: Y = 1-(3+Y);
33: if( Z > X/X+X ) goto 20;
34: if( Z > 2*4*Z ) goto 0;
35: W = 8-7/2;
return Y;
}


======= 35 Instrucciones ======= [381]
Aproximacin: [627.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: W = ((((9*Z))));
3: W = 6*(3)/7;
4: if( Y > 6/X*4 ) goto 11;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: Y = 1/(((5*Z)));
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: if( Y < 9*W+W ) goto 25;
17: if( X < X-(3+5) ) goto 1;
18: if( W > 9-2*6 ) goto 24;
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: X = 5-(8-1);
33: Y = 6*7+1;
34: W = 7/(6*7);
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [3394]
Aproximacin: [625.810974]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: W = ((((9*Z))));
3: W = 6*(3)/7;
4: if( Y > 6/X*4 ) goto 11;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: Y = 1/(((5*Z)));
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: if( Y < 9*W+W ) goto 25;
17: if( X < X-(3+5) ) goto 1;
18: if( W > 9-2*6 ) goto 24;
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: X = 5-(8-1);
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [3938]
Aproximacin: [620.673462]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: if( Y > 6/X*4 ) goto 11;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: Y = 1/(((5*Z)));
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: if( Y < 9*W+W ) goto 25;
17: if( X < X-(3+5) ) goto 1;
18: if( W > 9-2*6 ) goto 24;
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: X = 5-(8-1);
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [5048]
Aproximacin: [612.918274]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: if( Y > 6/X*4 ) goto 11;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: Y = 1/(((5*Z)));
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: if( W > 9-2*6 ) goto 24;
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: X = 5-(8-1);
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [5830]
Aproximacin: [555.138916]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: if( Y > 6/X*4 ) goto 11;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: Y = 1/(((5*Z)));
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: Y = Y+(4+Y);
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: X = 5-(8-1);
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [9462]
Aproximacin: [521.600586]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: if( Y > 6/X*4 ) goto 11;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: Y = 1/(((5*Z)));
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: Y = Y+(4+Y);
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [12138]
Aproximacin: [519.173950]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: Y = 1/(((5*Z)));
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: Y = Y+(4+Y);
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [12160]
Aproximacin: [516.000610]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: Y = Y+(4+Y);
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: Z = Y+7/Y;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [12586]
Aproximacin: [438.968689]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: Y = Y+(4+Y);
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < ((6)/Y) ) goto 0;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [12726]
Aproximacin: [341.200012]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: if( W = 7-((X+9)) ) goto 32;
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < ((6)/Y) ) goto 0;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [13946]
Aproximacin: [338.909088]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: Y = (Y+Y);
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = ((3+8));
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < ((6)/Y) ) goto 0;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [14018]
Aproximacin: [304.909088]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 1/(((3)*5));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = ((3+8));
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < ((6)/Y) ) goto 0;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [14276]
Aproximacin: [301.409088]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = ((3+8));
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < ((6)/Y) ) goto 0;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [15292]
Aproximacin: [286.627625]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = ((3+8));
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (7/Y) ) goto 14;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [15708]
Aproximacin: [284.965576]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (7/Y) ) goto 14;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [18552]
Aproximacin: [277.907898]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: if( X < ((((Z+Z)))) ) goto 9;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [19422]
Aproximacin: [277.660828]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: if( X < X-(3+5) ) goto 1;
18: Y = ((3+3));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [21094]
Aproximacin: [267.089355]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: if( X < X-(3+5) ) goto 1;
18: Y = ((W*W));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [21962]
Aproximacin: [265.020813]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Y = (1+Z) ) goto 10;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = 7/5-4;
18: Y = ((W*W));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [24018]
Aproximacin: [250.373749]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = 7/5-4;
18: Y = ((W*W));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [26164]
Aproximacin: [218.771606]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = 7/5-4;
18: Y = Z+((Z+Z));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( Z > Z-Z+Z ) goto 10;
return Y;
}


======= 35 Instrucciones ======= [27064]
Aproximacin: [204.964874]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = 7/5-4;
18: Y = Z+((Z+Z));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = 4/Z*9;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: Y = Z*6+9;
return Y;
}


======= 35 Instrucciones ======= [27122]
Aproximacin: [203.364868]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = 7/5-4;
18: Y = Z+((Z+Z));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: Y = Z*6+9;
return Y;
}


======= 35 Instrucciones ======= [36648]
Aproximacin: [203.164871]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: Y = Z*6+9;
return Y;
}


======= 35 Instrucciones ======= [42912]
Aproximacin: [186.771606]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X = 6/(4)*W ) goto 10;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [44116]
Aproximacin: [184.671600]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: if( Z ! (Y/Y) ) goto 31;
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [55338]
Aproximacin: [166.239197]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = W/W+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [63494]
Aproximacin: [158.283646]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Z*Z*Z;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [81938]
Aproximacin: [144.561279]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: Y = 6*7+1;
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [88782]
Aproximacin: [119.089081]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: if( Z > (6*2) ) goto 27;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [189834]
Aproximacin: [117.889084]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( Z > Y*Y-4 ) goto 5;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [190356]
Aproximacin: [116.769081]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: W = W+W*W;
28: Z = W+((W)+7);
29: if( W = 3+(X-X) ) goto 19;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [202518]
Aproximacin: [116.426140]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: W = W+W*W;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [203346]
Aproximacin: [113.176140]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: X = (W-W);
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( W ! 1*((9*W)) ) goto 30;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [215380]
Aproximacin: [112.009476]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: if( Y ! Z/Z+7 ) goto 29;
27: if( W ! 1*((9*W)) ) goto 30;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [216044]
Aproximacin: [111.945900]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z/(4+8);
27: if( W ! 1*((9*W)) ) goto 30;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [225642]
Aproximacin: [110.744453]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 4+Z-Z;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( W ! 1*((9*W)) ) goto 30;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [246082]
Aproximacin: [109.867897]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( W ! 1*((9*W)) ) goto 30;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [246274]
Aproximacin: [105.729797]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: Z = 2*(X+5);
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [247862]
Aproximacin: [105.379799]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 6*(3)/7;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( Z < X/X/4 ) goto 20;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [248514]
Aproximacin: [105.146103]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = (((7*Y)));
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( Z < X/X/4 ) goto 20;
28: Z = W+((W)+7);
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [253648]
Aproximacin: [104.231079]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = (((7*Y)));
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( Z < X/X/4 ) goto 20;
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [260334]
Aproximacin: [103.893196]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = Y-5+6;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( Z < X/X/4 ) goto 20;
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [272104]
Aproximacin: [102.284416]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y < (6-X) ) goto 11;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( Z < X/X/4 ) goto 20;
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [293838]
Aproximacin: [99.617744]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: if( Z < X/X/4 ) goto 20;
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [304492]
Aproximacin: [99.551491]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Z = 5-(Y-5);
26: Z = Z+Z-1;
27: Z = Z+Z/4;
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [305636]
Aproximacin: [99.074379]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Z = Z+Z/4;
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [311016]
Aproximacin: [99.064911]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Z = 9*Z/7;
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [318018]
Aproximacin: [98.608742]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: Z = W/W/4;
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [334542]
Aproximacin: [98.053047]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: Y = W-W-W;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [349358]
Aproximacin: [97.792610]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: if( W < 3/4/X ) goto 7;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [350226]
Aproximacin: [97.778679]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = 7-(X*3);
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = 6-6*X;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [353196]
Aproximacin: [97.751839]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = 6-6*X;
9: Z = 3+5+7;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [354338]
Aproximacin: [97.670845]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = 6-6*X;
9: W = (W/3);
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [356142]
Aproximacin: [97.545860]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = 6-6*X;
9: W = 4-X-2;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+(5/Y);
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [362690]
Aproximacin: [92.297173]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = 6-6*X;
9: W = 4-X-2;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [363026]
Aproximacin: [92.297043]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: X = X-3/X;
9: W = 4-X-2;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: Y = 7-(X*X);
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [363750]
Aproximacin: [91.130379]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: X = X-3/X;
9: W = 4-X-2;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: W = (((X*X)));
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [363792]
Aproximacin: [87.424919]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: X = X-3/X;
9: W = 4-X-2;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [365586]
Aproximacin: [84.348625]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: X = X-3/X;
9: Y = 4+((X)*X);
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [408522]
Aproximacin: [83.205711]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = (((((W-3)))));
9: Y = 4+((X)*X);
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < 2-W*4 ) goto 19;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [408822]
Aproximacin: [83.204857]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = (((((W-3)))));
9: Y = 4+((X)*X);
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: if( Z < (6/8) ) goto 34;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < (7-5) ) goto 21;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [433598]
Aproximacin: [81.837105]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = (((((W-3)))));
9: Y = 4+((X)*X);
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Y-(((6-Y)));
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: Z = Z+Z-1;
27: Y = (((3-W)));
28: if( Z < (7-5) ) goto 21;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [462746]
Aproximacin: [80.870300]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = (((((W-3)))));
9: Y = 4+((X)*X);
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Y-(((6-Y)));
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: if( Y < 7*X*8 ) goto 15;
27: Y = (((3-W)));
28: if( Z < (7-5) ) goto 21;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [488324]
Aproximacin: [80.120689]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = (((((W-3)))));
9: Y = 4+((X)*X);
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Y-(((6-Y)));
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: if( Y < 7*X*8 ) goto 15;
27: Y = 2/W+W;
28: if( Z < (7-5) ) goto 21;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [491360]
Aproximacin: [79.971870]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = (((((W-3)))));
9: W = 4+2+X;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Y-(((6-Y)));
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: if( Y < 7*X*8 ) goto 15;
27: Y = 2/W+W;
28: if( Z < (7-5) ) goto 21;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}


======= 35 Instrucciones ======= [764022]
Aproximacin: [76.391617]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y > Z-(8*Z) ) goto 13;
2: Y = 3/(X+X);
3: W = W+5-3;
4: Z = Y*4/1;
5: if( Y < 4-W/W ) goto 14;
6: W = X/6*X;
7: if( X = 8+3/Z ) goto 20;
8: W = (((((W-3)))));
9: W = 4+2+X;
10: W = W/W/W;
11: X = 3+1+W;
12: if( Z < 9-3-Y ) goto 1;
13: Z = Y-9/Y;
14: X = 2-((7*Y));
15: Z = 5*Z/2;
16: if( Z > X+8+X ) goto 33;
17: W = X-1-3;
18: Y = Z+((Z+Z));
19: Y = Y+8-7;
20: if( Y = Y/Y+5 ) goto 25;
21: if( X < W*((W-9)) ) goto 31;
22: Z = 7*((W/1));
23: Y = (1)-3;
24: if( Y = 7*3*4 ) goto 29;
25: if( X < Y*(Y+4) ) goto 19;
26: if( Y < 7*X*8 ) goto 15;
27: Y = 2/W+W;
28: if( Z < (7-5) ) goto 21;
29: Y = 2-Y*Y;
30: if( W > ((9-X)) ) goto 8;
31: if( Z < (((Y/Y))) ) goto 10;
32: Z = Y+8-7;
33: W = W*((W+5));
34: Y = 3+Z*7;
35: if( W > W/9-1 ) goto 26;
return Y;
}




===========================================================

======= 40 Instrucciones ======= [16]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( W < X/X*X ) goto 0;
2: X = 7*5-1;
3: if( Y = 9+W-2 ) goto 2;
4: Y = (Z-7);
5: W = Z+3*8;
6: if( W ! Y+(5+3) ) goto 12;
7: X = 3+Y+Y;
8: Z = W*3+W;
9: if( Z > (X-X) ) goto 29;
10: W = (Z-Z);
11: X = 5/9+7;
12: if( W ! Z+(2)/8 ) goto 31;
13: if( Z > 9*Y-7 ) goto 17;
14: Y = (Y-Y);
15: if( Y > Z-7/1 ) goto 37;
16: if( Z > ((Z*Z)) ) goto 37;
17: if( Z < (4/4) ) goto 21;
18: if( Z = W/W+6 ) goto 21;
19: if( Z < (Y+5) ) goto 6;
20: if( W ! (W/4) ) goto 9;
21: if( Z ! X*1+9 ) goto 39;
22: X = (5+X);
23: Z = W*(W/W);
24: if( Y < X/3+X ) goto 15;
25: Z = Y/(4/1);
26: if( W = Z+Z-Z ) goto 26;
27: W = X+8-2;
28: if( W ! 6+4/9 ) goto 13;
29: W = 9/8+7;
30: if( X > 5/8*X ) goto 3;
31: X = W/W/5;
32: Y = (7/X);
33: if( Y > 5+X/9 ) goto 7;
34: Z = (7-6);
35: if( X > Y*5*2 ) goto 4;
36: W = Z-3/Z;
37: if( Y = Z+(Z)+4 ) goto 1;
38: if( X < (Y-1) ) goto 37;
39: W = 3/Z-1;
40: if( Y < 1*W-W ) goto 21;
return Y;
}


======= 40 Instrucciones ======= [113]
Aproximacin: [1035.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z > 5+(5*6) ) goto 18;
2: if( Y > 3-(X)*7 ) goto 11;
3: X = 8*(3)+Z;
4: X = (Z*Z);
5: Z = 7-(7*Y);
6: if( W < 7*X*X ) goto 1;
7: if( X < (Z-Z) ) goto 33;
8: if( Y > (Z*9) ) goto 8;
9: if( X < Y+8/2 ) goto 8;
10: Y = (Y/Y);
11: W = X*X*4;
12: X = 4-(7)-7;
13: W = X+4*X;
14: if( W > 6*8+6 ) goto 30;
15: if( W < Y*Y/1 ) goto 39;
16: Y = X-X*6;
17: Y = (W-5);
18: Z = 5/2+X;
19: if( W > (X/8) ) goto 36;
20: W = W/4+8;
21: if( W < 4-(5/Z) ) goto 27;
22: if( Z < X+X-X ) goto 6;
23: if( W = 5*(4-7) ) goto 30;
24: Z = Y+4-Y;
25: Z = 5*4/1;
26: if( Y > (Y)-4 ) goto 17;
27: Y = Y/((Y*Y));
28: X = (Y+Y);
29: if( Z = (W*6) ) goto 34;
30: if( X < (((1-W))) ) goto 27;
31: if( W = Z/Z/Z ) goto 13;
32: if( Y = 4/3*1 ) goto 39;
33: Z = X/5+4;
34: Y = W+9*8;
35: X = 3/4/Y;
36: if( Y > 1/W+6 ) goto 3;
37: W = (Y+Y);
38: if( Y ! Y-Y-Y ) goto 6;
39: X = (((((6-5)))));
40: Y = (((W/W)));
return Y;
}


======= 40 Instrucciones ======= [115]
Aproximacin: [915.143066]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = ((W)/3);
2: W = Y*1+1;
3: X = (((W)/W));
4: if( Z > X+X/7 ) goto 19;
5: X = 9*Y-3;
6: if( X < 5+6/W ) goto 39;
7: if( Y = (X-3) ) goto 12;
8: X = (Z+5);
9: X = (5-3);
10: if( Y > Y+Y+Y ) goto 21;
11: if( Y > 3-7/7 ) goto 38;
12: W = (W-W);
13: if( Z ! 3+6-Z ) goto 4;
14: X = 7+(W*W);
15: W = (Y/Y);
16: if( Y < ((5-1)) ) goto 33;
17: Z = 6+(W+5);
18: if( W = (X*1) ) goto 8;
19: Z = X/(X-7);
20: Y = 1-Z+6;
21: if( Z < (Z*Z) ) goto 4;
22: if( Y > (9-8) ) goto 15;
23: X = (3/3);
24: Z = (1/8);
25: if( Y ! 8/Y-1 ) goto 5;
26: Y = (9+W);
27: W = ((X+1));
28: X = W-(W-7);
29: if( X ! Z/(Z*7) ) goto 3;
30: W = W*1+W;
31: Y = Z-6/Z;
32: Z = 2-8*Z;
33: Y = (3/Y);
34: if( Z = (1-W) ) goto 5;
35: if( W > 5+X*X ) goto 17;
36: if( W < W/(5)/8 ) goto 18;
37: if( Y > (3+9) ) goto 35;
38: Z = Z-(5)+5;
39: if( Z < (Y)-1 ) goto 30;
40: Y = 4/7+6;
return Y;
}


======= 40 Instrucciones ======= [233]
Aproximacin: [907.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W-W+7;
2: Z = W/8+4;
3: if( Z < X*3*X ) goto 25;
4: if( X ! (W*W) ) goto 29;
5: if( Z = 6-4+2 ) goto 25;
6: if( W < ((8+3)) ) goto 37;
7: Y = (((1*Z)));
8: Y = (X*X);
9: X = Y*Y-Y;
10: X = 9+5-X;
11: Z = 1-9*X;
12: Y = (Z*Z);
13: Z = X-((2-3));
14: X = (X+1);
15: W = 1/Y+7;
16: W = X-2-2;
17: if( Z ! ((7/6)) ) goto 16;
18: if( Y = ((X+X)) ) goto 25;
19: W = (4)-9;
20: Z = 7+X/X;
21: if( X ! X+2-4 ) goto 6;
22: W = 7-W*W;
23: if( W = 2-(W*W) ) goto 15;
24: if( W ! 9/7-2 ) goto 39;
25: Z = (8*8);
26: if( Z < 5-W*9 ) goto 17;
27: X = X+9-4;
28: W = 6*((((2+5))));
29: if( Y = X/6/X ) goto 33;
30: if( X ! W/3/6 ) goto 24;
31: if( X ! (W/W) ) goto 13;
32: if( Z > (9)+Y ) goto 33;
33: Z = (Y)*6;
34: X = ((1/X));
35: W = X+((7*X));
36: W = (W)+W;
37: Z = 7+7-W;
38: if( W < W+W+7 ) goto 13;
39: X = (2*Y);
40: X = (Y)-Y;
return Y;
}


======= 40 Instrucciones ======= [382]
Aproximacin: [791.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W-W+7;
2: Z = W/8+4;
3: if( Z < X*3*X ) goto 25;
4: if( X ! (W*W) ) goto 29;
5: if( Z = 6-4+2 ) goto 25;
6: if( W < ((8+3)) ) goto 37;
7: Y = (((1*Z)));
8: Y = (X*X);
9: X = Y*Y-Y;
10: X = 9+5-X;
11: Z = 1-9*X;
12: Y = (Z*Z);
13: Z = X-((2-3));
14: X = (X+1);
15: W = 1/Y+7;
16: W = X-2-2;
17: if( Z ! ((7/6)) ) goto 16;
18: if( Y = ((X+X)) ) goto 25;
19: W = (4)-9;
20: Z = 7+X/X;
21: if( X ! X+2-4 ) goto 6;
22: W = 7-W*W;
23: if( W = 2-(W*W) ) goto 15;
24: if( W ! 9/7-2 ) goto 39;
25: Z = (8*8);
26: if( Z < 5-W*9 ) goto 17;
27: X = X+9-4;
28: Y = (Y+8);
29: if( Y = X/6/X ) goto 33;
30: if( X ! W/3/6 ) goto 24;
31: if( X ! (W/W) ) goto 13;
32: if( Z > (9)+Y ) goto 33;
33: Z = (Y)*6;
34: X = ((1/X));
35: W = X+((7*X));
36: W = (W)+W;
37: Z = 7+7-W;
38: if( W < W+W+7 ) goto 13;
39: X = (2*Y);
40: X = (Y)-Y;
return Y;
}


======= 40 Instrucciones ======= [446]
Aproximacin: [784.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W-W+7;
2: Z = W/8+4;
3: if( Z < X*3*X ) goto 25;
4: Y = 6/X/X;
5: if( Z = 6-4+2 ) goto 25;
6: if( W < ((8+3)) ) goto 37;
7: Y = (((1*Z)));
8: Y = (X*X);
9: X = Y*Y-Y;
10: X = 9+5-X;
11: Z = 1-9*X;
12: Y = (Z*Z);
13: Z = X-((2-3));
14: X = (X+1);
15: W = 1/Y+7;
16: W = X-2-2;
17: if( Z ! ((7/6)) ) goto 16;
18: if( Y = ((X+X)) ) goto 25;
19: W = (4)-9;
20: Z = 7+X/X;
21: if( X ! X+2-4 ) goto 6;
22: W = 7-W*W;
23: if( W = 2-(W*W) ) goto 15;
24: if( W ! 9/7-2 ) goto 39;
25: Z = (8*8);
26: if( Z < 5-W*9 ) goto 17;
27: X = X+9-4;
28: Y = (Y+8);
29: if( Y = X/6/X ) goto 33;
30: if( X ! W/3/6 ) goto 24;
31: if( X ! (W/W) ) goto 13;
32: if( Z > (9)+Y ) goto 33;
33: Z = (Y)*6;
34: X = ((1/X));
35: W = X+((7*X));
36: W = (W)+W;
37: Z = 7+7-W;
38: if( W < W+W+7 ) goto 13;
39: X = (2*Y);
40: X = (Y)-Y;
return Y;
}


======= 40 Instrucciones ======= [588]
Aproximacin: [783.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W-W+7;
2: Z = (1-Y);
3: if( Z < X*3*X ) goto 25;
4: Y = 6/X/X;
5: if( Z = 6-4+2 ) goto 25;
6: if( W < ((8+3)) ) goto 37;
7: Y = (((1*Z)));
8: Y = (X*X);
9: X = Y*Y-Y;
10: X = 9+5-X;
11: Z = 1-9*X;
12: Y = (Z*Z);
13: Z = X-((2-3));
14: X = (X+1);
15: W = 1/Y+7;
16: W = X-2-2;
17: if( Z ! ((7/6)) ) goto 16;
18: if( Y = ((X+X)) ) goto 25;
19: W = (4)-9;
20: Z = 7+X/X;
21: if( X ! X+2-4 ) goto 6;
22: W = 7-W*W;
23: if( W = 2-(W*W) ) goto 15;
24: if( W ! 9/7-2 ) goto 39;
25: Z = (8*8);
26: if( Z < 5-W*9 ) goto 17;
27: X = X+9-4;
28: Y = (Y+8);
29: if( Y = X/6/X ) goto 33;
30: if( X ! W/3/6 ) goto 24;
31: if( X ! (W/W) ) goto 13;
32: if( Z > (9)+Y ) goto 33;
33: Z = (Y)*6;
34: X = ((1/X));
35: W = X+((7*X));
36: W = (W)+W;
37: Z = 7+7-W;
38: if( W < W+W+7 ) goto 13;
39: X = (2*Y);
40: X = (Y)-Y;
return Y;
}


======= 40 Instrucciones ======= [696]
Aproximacin: [626.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W-W+7;
2: Z = (1-Y);
3: if( Z < X*3*X ) goto 25;
4: Y = 6/X/X;
5: if( Z = 6-4+2 ) goto 25;
6: if( W < ((8+3)) ) goto 37;
7: Y = (((1*Z)));
8: Y = (X*X);
9: X = Y*Y-Y;
10: X = 9+5-X;
11: Z = 1-9*X;
12: Y = (Z*Z);
13: Z = X-((2-3));
14: X = (X+1);
15: W = 1/Y+7;
16: W = X-2-2;
17: if( Z ! ((7/6)) ) goto 16;
18: if( Y = ((X+X)) ) goto 25;
19: W = (4)-9;
20: Z = 7+X/X;
21: if( X ! X+2-4 ) goto 6;
22: W = 7-W*W;
23: if( W = 2-(W*W) ) goto 15;
24: if( W ! 9/7-2 ) goto 39;
25: Z = (8*8);
26: if( Z < 5-W*9 ) goto 17;
27: Y = ((8)*4);
28: Y = (Y+8);
29: if( Y = X/6/X ) goto 33;
30: if( X ! W/3/6 ) goto 24;
31: if( X ! (W/W) ) goto 13;
32: if( Z > (9)+Y ) goto 33;
33: Z = (Y)*6;
34: X = ((1/X));
35: W = X+((7*X));
36: W = (W)+W;
37: Z = 7+7-W;
38: if( W < W+W+7 ) goto 13;
39: X = (2*Y);
40: X = (Y)-Y;
return Y;
}


======= 40 Instrucciones ======= [4151]
Aproximacin: [476.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = Y-(((Y)*9));
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: if( W > ((((W+6)))) ) goto 2;
8: W = X*4-X;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Y = Z-Z*7;
13: Y = 7*Z/Z;
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: Y = 6+W-W;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: W = 6*(((((W-5)))));
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [4182]
Aproximacin: [466.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = Y-(((Y)*9));
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: if( W > ((((W+6)))) ) goto 2;
8: W = X*4-X;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Y = Z-Z*7;
13: Y = 7*Z/Z;
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: W = 6*(((((W-5)))));
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [5070]
Aproximacin: [428.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = Y-(((Y)*9));
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: if( W > ((((W+6)))) ) goto 2;
8: W = X*4-X;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Y = Z-Z*7;
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: W = 6*(((((W-5)))));
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [5104]
Aproximacin: [332.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: if( W > ((((W+6)))) ) goto 2;
8: W = X*4-X;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Y = Z-Z*7;
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: W = 6*(((((W-5)))));
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [5294]
Aproximacin: [331.060120]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: if( W > ((((W+6)))) ) goto 2;
8: W = X*4-X;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: W = 6*(((((W-5)))));
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [5612]
Aproximacin: [329.999969]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: X = 7/(4/7);
8: W = X*4-X;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: W = 6*(((((W-5)))));
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [7940]
Aproximacin: [329.999939]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: W = 6*(((((W-5)))));
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [8066]
Aproximacin: [311.999939]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 5+(((5+Y)));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [9336]
Aproximacin: [311.999908]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = 4*W*5;
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [19948]
Aproximacin: [311.925354]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: Z = (4)-1;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [22632]
Aproximacin: [311.912994]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: if( Y < 2+2/2 ) goto 0;
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: W = W*6/7;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [23300]
Aproximacin: [310.401398]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = 9/3/X;
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: W = W*6/7;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [23330]
Aproximacin: [304.746033]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: W = W*6/7;
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [26582]
Aproximacin: [302.807770]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: if( W = Z/7*9 ) goto 35;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [26950]
Aproximacin: [286.372498]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: W = ((W/8));
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [28922]
Aproximacin: [283.627869]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: if( X ! X+(X-X) ) goto 33;
17: X = 7/W-W;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [30632]
Aproximacin: [282.352112]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: Z = (1*2);
17: X = 7/W-W;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [30918]
Aproximacin: [280.991821]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: X = 7/W-W;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [32164]
Aproximacin: [273.053864]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: Y = Y+(7-7);
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: if( W < 6-(3)*8 ) goto 22;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [39824]
Aproximacin: [270.925201]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: if( W < 6-(3)*8 ) goto 22;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: if( W > 9-W-8 ) goto 7;
return Y;
}


======= 40 Instrucciones ======= [41422]
Aproximacin: [262.925201]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: if( W < 6-(3)*8 ) goto 22;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [41796]
Aproximacin: [240.571457]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: W = Z*7+9;
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [41848]
Aproximacin: [217.020416]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = Y*1-4;
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [41978]
Aproximacin: [170.653076]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W*(4*W);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Z = 4-(8/W);
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [42802]
Aproximacin: [162.591827]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W*(4*W);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (W/W);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [45722]
Aproximacin: [157.591827]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = W*(4*W);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [46472]
Aproximacin: [156.591827]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: Y = (4*Z);
14: W = 5-((2-W));
15: if( X > ((X+2)) ) goto 37;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [47746]
Aproximacin: [149.979584]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: Y = (4*Z);
14: W = 5-((2-W));
15: X = X*4*X;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [53224]
Aproximacin: [148.877563]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: Y = (4*Z);
14: W = (5+W);
15: X = X*4*X;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [53992]
Aproximacin: [147.489807]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: Y = (4*Z);
14: W = (5+W);
15: if( Y = 7/4+2 ) goto 26;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [55024]
Aproximacin: [145.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: X = X+X+2;
14: W = (5+W);
15: if( Y = 7/4+2 ) goto 26;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = 2*6*5;
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [93294]
Aproximacin: [137.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: X = X+X+2;
14: W = (5+W);
15: if( Y = 7/4+2 ) goto 26;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( W < (X/4) ) goto 8;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = (((Y+6)));
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [93922]
Aproximacin: [135.285706]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: if( Z > 8+Y+6 ) goto 24;
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: X = X+X+2;
14: W = (5+W);
15: if( Y = 7/4+2 ) goto 26;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = (((Y+6)));
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [98070]
Aproximacin: [131.102051]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: X = X+X+2;
14: W = (5+W);
15: if( Y = 7/4+2 ) goto 26;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = (((Y+6)));
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [101792]
Aproximacin: [127.183685]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: X = X*X/4;
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = (((Y+6)));
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [102390]
Aproximacin: [117.918381]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Z = Z-(Z*Z);
39: Y = (((Y+6)));
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [103770]
Aproximacin: [117.897964]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = (W*7);
39: Y = (((Y+6)));
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [123930]
Aproximacin: [114.918381]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = ((Y+3));
39: Y = (((Y+6)));
40: Y = (Y+8);
return Y;
}


======= 40 Instrucciones ======= [134658]
Aproximacin: [109.244919]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: Z = (1*2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = ((Y+3));
39: Y = (((Y+6)));
40: Y = (Y+9);
return Y;
}


======= 40 Instrucciones ======= [140128]
Aproximacin: [108.265335]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: X = 7/(4/7);
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = (W-2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = ((Y+3));
39: Y = (((Y+6)));
40: Y = (Y+9);
return Y;
}


======= 40 Instrucciones ======= [152422]
Aproximacin: [104.265335]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = (6-5);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = (W-2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = ((Y+3));
39: Y = (((Y+6)));
40: Y = (Y+9);
return Y;
}


======= 40 Instrucciones ======= [165850]
Aproximacin: [103.317963]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = (W-2);
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = ((Y+3));
39: Y = (((Y+6)));
40: Y = (Y+9);
return Y;
}


======= 40 Instrucciones ======= [176406]
Aproximacin: [103.073059]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = ((Y+3));
39: Y = (((Y+6)));
40: Y = (Y+9);
return Y;
}


======= 40 Instrucciones ======= [196944]
Aproximacin: [101.766937]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = ((Y+3));
39: Y = (((Y+6)));
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [197438]
Aproximacin: [94.399582]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 8/((5-W));
3: Y = 2*(((4)*7));
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: W = (W*2);
39: Y = (((Y+6)));
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [308986]
Aproximacin: [93.399582]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 8/((5-W));
3: Y = (7*9);
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: W = (W*2);
39: Y = (((Y+6)));
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [335356]
Aproximacin: [92.294327]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 8/((5-W));
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: W = (W*2);
39: Y = (((Y+6)));
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [343896]
Aproximacin: [92.179291]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 8/((5-W));
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = Y-(9/Y);
39: Y = (((Y+6)));
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [516720]
Aproximacin: [91.946198]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 4/8+W;
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = Y-(9/Y);
39: Y = (((Y+6)));
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [596276]
Aproximacin: [91.824554]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 4/8+W;
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = Y-(9/Y);
39: Y = 1*Y+7;
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [652218]
Aproximacin: [91.734711]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 4/8+W;
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = (Y-2);
39: Y = 1*Y+7;
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [726800]
Aproximacin: [91.484711]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 4/8+W;
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = Y-(((7/4)));
39: Y = 1*Y+7;
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [851230]
Aproximacin: [91.311234]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 4/8+W;
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = Y-(((7/4)));
39: Y = (Y+8);
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [950826]
Aproximacin: [91.061234]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 4/8+W;
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: Y = (Y-2);
39: Y = (Y+8);
40: Y = Y+((7+6));
return Y;
}


======= 40 Instrucciones ======= [997558]
Aproximacin: [89.551041]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 2/(7/8);
2: W = 4/8+W;
3: Y = 7*W*3;
4: if( X < 8-W+2 ) goto 39;
5: X = (X/7);
6: Z = X-((X*X));
7: if( X = Z*Z+Z ) goto 15;
8: W = 6*Z-Z;
9: X = 4/(Z*Z);
10: Z = 2*(8*2);
11: W = 4-(1-W);
12: Y = (Z/Z);
13: X = X+X+2;
14: W = (5+W);
15: if( Y < ((((4)/W))) ) goto 9;
16: W = W-((W/W));
17: Y = W+7*5;
18: if( X < ((9)+2) ) goto 0;
19: if( X < ((X*8)) ) goto 38;
20: X = 6*W-9;
21: Z = 1*8*W;
22: if( W ! (Z*1) ) goto 19;
23: if( Y > (9*Y) ) goto 30;
24: W = (X-5);
25: Z = Z*5+5;
26: Y = (X)+X;
27: W = 7*(3-W);
28: if( X = 8*(2/7) ) goto 20;
29: if( X < X+X-5 ) goto 29;
30: Z = 5*Z/3;
31: W = 5/(6/1);
32: Y = 7-6*1;
33: Z = X-9*9;
34: if( Y = 5+X*X ) goto 3;
35: if( X = (Y)-Y ) goto 36;
36: W = (4+Z);
37: Y = 1-Z-Z;
38: if( Y > (8+X) ) goto 16;
39: Y = (Y+8);
40: Y = Y+((7+6));
return Y;
}




===========================================================

======= 45 Instrucciones ======= [7]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 4/(((W+4)));
2: if( Z > Y*Y-3 ) goto 0;
3: Y = Z-Z/Z;
4: Z = ((Y-7));
5: if( X ! ((8)+Z) ) goto 8;
6: if( Z < (Z*1) ) goto 43;
7: if( Z ! ((3*W)) ) goto 39;
8: X = Y+Y-Y;
9: if( Y = (4)+Z ) goto 38;
10: if( Y = X/X+X ) goto 5;
11: if( Z < (2-Z) ) goto 6;
12: Y = 2*7*W;
13: Y = (Z-Z);
14: Z = 2-(W-W);
15: X = (Z*1);
16: W = Y+4+5;
17: Y = ((X+7));
18: if( Y > Z*Z+3 ) goto 34;
19: if( Z ! 4/((8-4)) ) goto 17;
20: if( X ! 5+6+2 ) goto 28;
21: Y = 3+5+7;
22: if( X < 8+(W+5) ) goto 18;
23: W = Z/(3+Z);
24: X = 9/6+6;
25: Y = Z*(7/Z);
26: Y = Y-(Y+Y);
27: Y = 6/6+Z;
28: if( Z ! 7/W*4 ) goto 39;
29: Y = ((W/2));
30: Y = W*(1)/7;
31: Y = 1-(Y*Y);
32: Z = 1*(4*3);
33: if( Y = (X-X) ) goto 3;
34: if( Y ! Z*2/Z ) goto 37;
35: W = 9/Z*Z;
36: Y = 9/Y*Y;
37: Z = 4*6-4;
38: if( Y = X*(5/6) ) goto 6;
39: Z = 1+(((((W-3)))));
40: Z = 4*Y/6;
41: if( Z ! Z-5+8 ) goto 14;
42: if( W ! 3-W+W ) goto 42;
43: if( X ! X-((3)+X) ) goto 42;
44: if( W ! Y+6-Y ) goto 17;
45: if( Z ! Y+(Y+4) ) goto 44;
return Y;
}


======= 45 Instrucciones ======= [141]
Aproximacin: [708.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 6+Z*Z;
2: Z = (5)+2;
3: if( W ! 2/(3*5) ) goto 35;
4: if( W > 9*(((Z*3))) ) goto 25;
5: Z = X-1-X;
6: if( X < (Y)*Y ) goto 13;
7: if( W > W/W/4 ) goto 25;
8: X = W+W*1;
9: if( Y < 6-Z/8 ) goto 3;
10: if( Z < (6*5) ) goto 1;
11: W = ((6*1));
12: if( W ! W+4/W ) goto 3;
13: if( Y > (((((6*3))))) ) goto 6;
14: if( X > 1/1*5 ) goto 21;
15: if( Z = ((6-3)) ) goto 9;
16: Z = (Y)+Y;
17: if( W < (((7-X))) ) goto 9;
18: Y = W/W+2;
19: if( W > (2-7) ) goto 13;
20: if( Y < Y*Y+Y ) goto 30;
21: if( Z = 7/X/9 ) goto 44;
22: if( W = ((7/8)) ) goto 19;
23: if( Z < 5*((X/X)) ) goto 34;
24: if( W ! (5-6) ) goto 25;
25: if( Y > (X)-6 ) goto 26;
26: Y = 3+9*W;
27: W = Y/Y/6;
28: Y = W*W/W;
29: if( W > 8/Y*7 ) goto 24;
30: if( W = 3/7*9 ) goto 0;
31: if( W ! (((Y+Y))) ) goto 43;
32: if( Z = 9/W*5 ) goto 42;
33: if( Z ! ((W/2)) ) goto 43;
34: if( W > W+6*W ) goto 14;
35: W = (3+8);
36: if( Y = 5+(4*W) ) goto 42;
37: Z = 6-(Z*Z);
38: Y = 1*(W+W);
39: if( Z < 6/8*X ) goto 44;
40: Z = W*4+W;
41: Z = 5/X+1;
42: X = 7-(1*Y);
43: Z = (W+1);
44: Z = (Y*Y);
45: if( Z > (((4-9))) ) goto 0;
return Y;
}


======= 45 Instrucciones ======= [2877]
Aproximacin: [423.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Z = 8-(6/9);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: if( W > Z+7+6 ) goto 14;
35: if( X > ((((W-6)))) ) goto 0;
36: if( Z > (7+9) ) goto 24;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X > ((Y+8)) ) goto 22;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = (Z)+4;
return Y;
}


======= 45 Instrucciones ======= [2946]
Aproximacin: [415.431000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: if( W > Z+7+6 ) goto 14;
35: if( X > ((((W-6)))) ) goto 0;
36: if( Z > (7+9) ) goto 24;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X > ((Y+8)) ) goto 22;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = (Z)+4;
return Y;
}


======= 45 Instrucciones ======= [3184]
Aproximacin: [376.542145]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: if( W > Z+7+6 ) goto 14;
35: if( X > ((((W-6)))) ) goto 0;
36: if( Z > (7+9) ) goto 24;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = (Z)+4;
return Y;
}


======= 45 Instrucciones ======= [3458]
Aproximacin: [367.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: if( W > Z+7+6 ) goto 14;
35: if( X > ((((W-6)))) ) goto 0;
36: Y = 1/Z*Z;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = (Z)+4;
return Y;
}


======= 45 Instrucciones ======= [5042]
Aproximacin: [333.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: if( W > Z+7+6 ) goto 14;
35: if( X > ((((W-6)))) ) goto 0;
36: Y = 1/Z*Z;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [7004]
Aproximacin: [326.926117]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: if( W > Z+7+6 ) goto 14;
35: if( X > ((((W-6)))) ) goto 0;
36: Y = 7+7*Y;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [8486]
Aproximacin: [324.221252]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: if( W > Z+7+6 ) goto 14;
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [8636]
Aproximacin: [323.312378]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: W = ((X-1));
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [8746]
Aproximacin: [311.312347]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 2*X-X;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [8800]
Aproximacin: [282.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < W/2-3 ) goto 33;
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [8930]
Aproximacin: [228.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: if( X ! Y*8*Y ) goto 32;
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [11402]
Aproximacin: [227.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Z = 5*1-1;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: W = W*(((1)/W));
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [35138]
Aproximacin: [217.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: W = W*(((1)/W));
13: X = (W+W);
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [39624]
Aproximacin: [215.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( Y > 9+5*9 ) goto 7;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: W = W*(((1)/W));
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [39826]
Aproximacin: [214.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: Y = Y+Y/Y;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: W = W*(((1)/W));
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [44138]
Aproximacin: [213.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: Y = (1)*9;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: W = W*(((1)/W));
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [45976]
Aproximacin: [210.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: Y = (1)*9;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: X = 5/2*9;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [46404]
Aproximacin: [209.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: Y = (1)*9;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 4/(1/3);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [52368]
Aproximacin: [203.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: Y = (1)*9;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 7+7-3;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = ((2+Y));
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [63592]
Aproximacin: [201.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: Y = (1)*9;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 7+7-3;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [86878]
Aproximacin: [195.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 7+7-3;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: X = 9+W+W;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [91292]
Aproximacin: [195.020004]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 7+7-3;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: if( X > 3/(3)*X ) goto 3;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [92578]
Aproximacin: [191.228943]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: if( W = (X+X) ) goto 11;
6: Z = 7+7-3;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [92592]
Aproximacin: [186.998947]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = 7+7-3;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [93304]
Aproximacin: [186.954254]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X/((5*5));
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [93320]
Aproximacin: [186.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: if( Y > 3/Y+1 ) goto 38;
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [93466]
Aproximacin: [175.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: W = (Z/Z);
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [93920]
Aproximacin: [174.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 8/(W*W);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [94928]
Aproximacin: [172.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: X = Z*Z+4;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [94978]
Aproximacin: [164.750000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: if( X > ((((W-6)))) ) goto 0;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [95708]
Aproximacin: [163.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 2/2+Z;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: W = 3*3-Y;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [144468]
Aproximacin: [158.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: Z = W-6*2;
15: X = X-(1+4);
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: W = 3*3-Y;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [147528]
Aproximacin: [157.963211]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: X = X-(1+4);
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: W = 3*3-Y;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [148458]
Aproximacin: [157.295151]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: W = (1*8);
34: Y = X+3-X;
35: W = 3*3-Y;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [149910]
Aproximacin: [156.157898]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: Y = W+6/W;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: Z = 7+3+1;
34: Y = X+3-X;
35: W = 3*3-Y;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [149938]
Aproximacin: [154.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: Z = 7+3+1;
34: Y = X+3-X;
35: W = 3*3-Y;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Z = (1-Y);
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [150128]
Aproximacin: [150.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: Z = 7+3+1;
34: Y = X+3-X;
35: W = 3*3-Y;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [150750]
Aproximacin: [149.973679]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( W > Y-(8*1) ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: Z = 7+3+1;
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [155236]
Aproximacin: [145.026321]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: Z = 7+3+1;
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [155350]
Aproximacin: [144.993637]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: Z = W-(5-9);
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [156130]
Aproximacin: [143.295151]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: if( X > 7+Y/Y ) goto 9;
33: if( X < Z-(Z-8) ) goto 15;
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [165122]
Aproximacin: [141.864960]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: X = 3*X*X;
33: if( X < Z-(Z-8) ) goto 15;
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [165524]
Aproximacin: [139.903427]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: X = (((((5-X)))));
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [189846]
Aproximacin: [131.903427]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: if( X < ((W/2)) ) goto 42;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [191692]
Aproximacin: [116.609543]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X+3-X;
35: W = (X+6);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [191764]
Aproximacin: [116.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X+3-X;
35: W = ((Z-8));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [192846]
Aproximacin: [115.607529]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: if( Z = 1*(9*9) ) goto 41;
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*6+X;
35: W = ((Z-8));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [193778]
Aproximacin: [111.607529]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*6+X;
35: W = ((Z-8));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [194864]
Aproximacin: [111.523926]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: Y = W/(((W+4)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((Z-8));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [198324]
Aproximacin: [111.029938]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: W = X*7*X;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((Z-8));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [200326]
Aproximacin: [107.029938]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: W = X*7*X;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [204878]
Aproximacin: [106.666786]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = (((2/4)));
4: X = 5/(((1)*X));
5: W = (((W/7)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [209392]
Aproximacin: [106.558914]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = 6/(7*7);
4: X = 5/(((1)*X));
5: W = (((W/7)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [215718]
Aproximacin: [106.545753]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (((W/7)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Y = X*5/4;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [222674]
Aproximacin: [102.545753]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (((W/7)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = (5+7);
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [234150]
Aproximacin: [99.369438]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (((W/7)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Y = W*W*W;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [236620]
Aproximacin: [99.343468]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (((W/7)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [237104]
Aproximacin: [99.318542]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: Y = (((Y*Y)));
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [238796]
Aproximacin: [99.289490]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = W*4/2;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [239550]
Aproximacin: [99.274948]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = X*2-X;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [252784]
Aproximacin: [99.173218]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (6*W);
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: W = ((((4/1))));
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [254968]
Aproximacin: [96.957222]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (6*W);
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = (5/9) ) goto 3;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [259530]
Aproximacin: [94.957222]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (6*W);
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [259880]
Aproximacin: [94.913620]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (X*3);
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: Y = X*(8+X);
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [277990]
Aproximacin: [93.533615]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (X*3);
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: if( W > (8*Y) ) goto 37;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [296506]
Aproximacin: [92.913620]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (X*3);
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Z = 2+9/6 ) goto 6;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: W = 1/1+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [298880]
Aproximacin: [92.769577]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (X*3);
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( W < W+9-W ) goto 41;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: W = 1/1+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [301080]
Aproximacin: [92.755058]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = 7*W+W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( W < W+9-W ) goto 41;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: W = 1/1+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [310036]
Aproximacin: [92.725998]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = W*3*3;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( W < W+9-W ) goto 41;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = ((3/Y));
34: W = 1/1+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [374322]
Aproximacin: [92.205505]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = W*3*3;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( W < W+9-W ) goto 41;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = 1/1+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [392496]
Aproximacin: [92.102173]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = X*(9)*X;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( W < W+9-W ) goto 41;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = 1/1+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [443098]
Aproximacin: [91.757599]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = X*(9)*X;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( W < W+9-W ) goto 41;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [456702]
Aproximacin: [91.641968]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( W < W+9-W ) goto 41;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [495020]
Aproximacin: [89.786011]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: if( Z = 5*4*X ) goto 26;
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [511050]
Aproximacin: [85.786011]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: if( X > (((X/X))) ) goto 41;
28: Z = 6+(5-3);
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [516470]
Aproximacin: [83.786011]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y)+4;
28: Z = 6+(5-3);
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [516542]
Aproximacin: [81.786011]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = 6+(5-3);
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [558356]
Aproximacin: [78.230453]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = X+X+6;
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (4*X);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [651798]
Aproximacin: [78.166275]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = (1+9);
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = X+X+6;
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (W/9);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [683736]
Aproximacin: [77.023422]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = 2/7+9;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = X+X+6;
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (W/9);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [742054]
Aproximacin: [76.578964]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = 2/7+9;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = Z+(Z*Z);
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = (Z-3);
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (W/9);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [745728]
Aproximacin: [75.436111]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = 2/7+9;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = W+9+W;
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = (Z-3);
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (W/9);
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [758594]
Aproximacin: [75.412521]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = 2/7+9;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = W+9+W;
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = (Z-3);
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = 3*6/W;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [792670]
Aproximacin: [75.320816]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = 2/7+9;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = W+9+W;
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = 6+(X*X);
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = 3*6/W;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [862290]
Aproximacin: [74.555389]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = 2/7+9;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = W+9+W;
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = 4/8*Y;
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = 3*6/W;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}


======= 45 Instrucciones ======= [897256]
Aproximacin: [74.512314]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = ((2+5));
2: if( X = ((Y+9)) ) goto 39;
3: W = ((2/X));
4: X = 5/(((1)*X));
5: W = (9)*W;
6: Z = 2/7+9;
7: if( X < Z+Z*1 ) goto 23;
8: X = Z+(1)-Z;
9: if( Z > 5-Y*1 ) goto 18;
10: Z = Y+2/Y;
11: if( Z < X*9*5 ) goto 31;
12: if( Z > 3-8*3 ) goto 44;
13: if( Z < Y-((8/3)) ) goto 0;
14: W = 4-7/X;
15: W = X*6+4;
16: if( Y ! (9/2) ) goto 11;
17: if( Z ! (2*4) ) goto 44;
18: Z = W+9+W;
19: X = ((X)*X);
20: if( Z ! (X-X) ) goto 16;
21: W = (X/1);
22: X = 9/Y*Y;
23: Y = 9*X+8;
24: if( X ! (X+X) ) goto 36;
25: X = (9)+W;
26: X = (((Y+3)));
27: W = (Y+3);
28: Z = 4/8*Y;
29: if( Y = 2*6+1 ) goto 22;
30: if( X ! 8+W/W ) goto 18;
31: Z = 8+3+3;
32: X = 3*X*X;
33: W = 8-((W/2));
34: W = W/5+W;
35: Y = (Y)/5;
36: if( X < (3)/Z ) goto 10;
37: if( X < (5/8) ) goto 40;
38: Y = 9+(Z+Z);
39: Y = Y-Y/Y;
40: W = Y+3+2;
41: if( X = 3/1/9 ) goto 27;
42: W = 2/1+W;
43: if( X < W-W+7 ) goto 28;
44: Z = W+((W-7));
45: Y = 7+Z+3;
return Y;
}




===========================================================

======= 50 Instrucciones ======= [45]
Aproximacin: [644.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: W = 8/(((((8+3)))));
2: if( Z < ((3/6)) ) goto 49;
3: X = 9/Y*Y;
4: if( X ! ((2)/4) ) goto 17;
5: if( Z = 3-(Z/Z) ) goto 46;
6: Y = 7-(4/W);
7: X = ((1/3));
8: Z = (W-W);
9: X = (9/Y);
10: if( W ! 6-(Z+Z) ) goto 42;
11: W = 8*7*9;
12: if( X ! Y*(Y-6) ) goto 39;
13: Y = (W)-W;
14: if( X < 1-(3+W) ) goto 36;
15: if( Z > 2+(Z)/2 ) goto 35;
16: Y = (((((Y)*6))));
17: Z = W+5*W;
18: if( W ! 1*(X*X) ) goto 20;
19: if( X = Z*6+Z ) goto 30;
20: W = (Z*Z);
21: Y = 6+(((2-4)));
22: Y = 3-(7+X);
23: if( Y ! W-6/7 ) goto 38;
24: if( Y < Z*Z*Z ) goto 24;
25: if( W ! Y+Y-1 ) goto 49;
26: Y = 2+Y+1;
27: if( Z ! 1*3*Z ) goto 44;
28: if( Y < X+(3+X) ) goto 45;
29: X = 2-Y/Y;
30: if( X < 3+(Y/Y) ) goto 32;
31: W = 5-5-6;
32: if( W < 2/Y-7 ) goto 37;
33: if( W = 4/(Y+Y) ) goto 39;
34: Y = 5/1+X;
35: if( X ! 9*Z*3 ) goto 32;
36: if( W ! Z/1+3 ) goto 33;
37: if( W = Z+6+Z ) goto 16;
38: if( W ! Z+3/Z ) goto 27;
39: Z = (6)-Y;
40: if( X ! 6/(1+Y) ) goto 7;
41: if( W < 8*Z*Z ) goto 47;
42: X = W+(5-W);
43: if( Y > 1-((((4)-6))) ) goto 1;
44: if( W = 4*(Y*6) ) goto 32;
45: if( W < (X)*3 ) goto 49;
46: X = 2*2*1;
47: Y = 8-(5+Z);
48: W = (3+5);
49: Y = 4*(2*6);
50: Z = (9*2);
return Y;
}


======= 50 Instrucciones ======= [319]
Aproximacin: [626.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: Z = 4-Y+2;
4: Z = (1/Z);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: X = (Z+9);
9: Y = 4*(Y)+Y;
10: if( Y = (W+7) ) goto 30;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: if( X > X-(9+9) ) goto 44;
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [452]
Aproximacin: [546.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: Z = 4-Y+2;
4: Z = (1/Z);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: if( Y = (W+7) ) goto 30;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: if( X > X-(9+9) ) goto 44;
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [516]
Aproximacin: [526.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: Z = 4-Y+2;
4: Z = (1/Z);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: if( Y = (W+7) ) goto 30;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [2778]
Aproximacin: [510.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: Z = 4-Y+2;
4: Y = 5+((((Z-Z))));
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: if( Y = (W+7) ) goto 30;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [5292]
Aproximacin: [502.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: Z = 4-Y+2;
4: Y = 4+((4+Z));
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: if( Y = (W+7) ) goto 30;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [6758]
Aproximacin: [500.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: X = X/(5/2);
4: Y = 4+((4+Z));
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: if( Y = (W+7) ) goto 30;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [7128]
Aproximacin: [284.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: if( Y = (W+7) ) goto 30;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [9824]
Aproximacin: [278.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = ((X*2));
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: if( Z = 2*4-W ) goto 29;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [11298]
Aproximacin: [243.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = ((X*2));
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [14196]
Aproximacin: [242.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( Y = ((6)/X) ) goto 20;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = 1/1+X;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [22568]
Aproximacin: [238.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( X = 3*7-Z ) goto 38;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = 1/1+X;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y ! 8+(1+7) ) goto 20;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [23138]
Aproximacin: [237.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( X = 3*7-Z ) goto 38;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = 1/1+X;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [23774]
Aproximacin: [214.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( X = 3*7-Z ) goto 38;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: Z = Z-(((Z-Z)));
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [35340]
Aproximacin: [213.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( X = 3*7-Z ) goto 38;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: X = W+W-3;
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [85860]
Aproximacin: [204.400009]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: if( X = 3*7-Z ) goto 38;
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [86320]
Aproximacin: [191.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = 4*(Y)+Y;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [110536]
Aproximacin: [183.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 9+(2*2);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [143202]
Aproximacin: [166.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = (5+9);
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [185468]
Aproximacin: [158.972351]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( X = W+((7*W)) ) goto 9;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [199134]
Aproximacin: [158.956711]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = 8*Z/9;
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [199194]
Aproximacin: [158.867294]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: if( X > 4-Y/Y ) goto 11;
39: if( Z > W/1/W ) goto 17;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [207434]
Aproximacin: [158.842422]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: W = 7-(W/W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: if( X > 4-Y/Y ) goto 11;
39: Z = X/3/6;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [209540]
Aproximacin: [152.168091]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: if( X > 4-Y/Y ) goto 11;
39: Z = X/3/6;
40: if( W < X/9*8 ) goto 41;
41: W = (4/6);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [210272]
Aproximacin: [149.236755]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: if( X > 4-Y/Y ) goto 11;
39: Z = X/3/6;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [213522]
Aproximacin: [148.834763]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: if( X > 4-Y/Y ) goto 11;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [219166]
Aproximacin: [148.438187]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Z = 1+(8/6);
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [221930]
Aproximacin: [148.051575]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Z*(Z-Z);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [222758]
Aproximacin: [147.892181]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: Z = (W*W);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [228634]
Aproximacin: [147.584778]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W = (4/8) ) goto 42;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [239706]
Aproximacin: [147.355911]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( X > (Z+5) ) goto 35;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y < (W)/W ) goto 15;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [241096]
Aproximacin: [146.994247]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( X > (Z+5) ) goto 35;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: if( W = 7-X*4 ) goto 17;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [264840]
Aproximacin: [146.562408]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( X > (Z+5) ) goto 35;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: Z = ((Z+1));
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: X = 1+(5/4);
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [320476]
Aproximacin: [145.401398]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( X > (Z+5) ) goto 35;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: if( Y = X*(5-X) ) goto 2;
48: X = 1+(5/4);
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [322336]
Aproximacin: [144.656799]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+(((6-Y)));
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( X > (Z+5) ) goto 35;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: X = 1+(5/4);
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [330842]
Aproximacin: [141.656799]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( X > (Z+5) ) goto 35;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: X = 1+(5/4);
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [334686]
Aproximacin: [137.529892]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( X > (Z+5) ) goto 35;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [334998]
Aproximacin: [136.783813]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X ! ((Z/3)) ) goto 6;
return Y;
}


======= 50 Instrucciones ======= [336450]
Aproximacin: [133.129272]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((X/3))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X < (((3)*X)) ) goto 30;
return Y;
}


======= 50 Instrucciones ======= [336808]
Aproximacin: [133.127029]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y ! 4-W/W ) goto 2;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((Y/9))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X < (((3)*X)) ) goto 30;
return Y;
}


======= 50 Instrucciones ======= [352156]
Aproximacin: [131.673477]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( X > X+(((X*X))) ) goto 7;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((Y/9))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X < (((3)*X)) ) goto 30;
return Y;
}


======= 50 Instrucciones ======= [352330]
Aproximacin: [126.395996]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: Z = Y-Y*Y;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((Y/9))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X < (((3)*X)) ) goto 30;
return Y;
}


======= 50 Instrucciones ======= [357596]
Aproximacin: [125.816360]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: W = Y/(Y+2);
23: Y = W-(((1)/6));
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((Y/9))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X < (((3)*X)) ) goto 30;
return Y;
}


======= 50 Instrucciones ======= [357630]
Aproximacin: [125.690025]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: Y = W-(((1)/6));
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( Y < ((X/X)) ) goto 25;
45: X = ((((Y/9))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X < (((3)*X)) ) goto 30;
return Y;
}


======= 50 Instrucciones ======= [360116]
Aproximacin: [118.992180]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: Y = W-(((1)/6));
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( X < (((3)*X)) ) goto 30;
return Y;
}


======= 50 Instrucciones ======= [360558]
Aproximacin: [117.559975]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: Y = W-(((1)/6));
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: if( W < 1+3/5 ) goto 0;
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [360622]
Aproximacin: [116.292953]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: Y = W-(((1)/6));
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = (X/4);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [360952]
Aproximacin: [116.227837]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: Y = W-(((1)/6));
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [361470]
Aproximacin: [114.663948]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: Z = 1-Y/5;
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: if( Z < 6+((W*5)) ) goto 3;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [362044]
Aproximacin: [109.663948]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: Z = 1-Y/5;
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: W = X+((5-X));
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [362064]
Aproximacin: [109.352837]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: W = X+((5-X));
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [362194]
Aproximacin: [99.352837]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: W = 7/X*X;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: Y = W-W-W;
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [367412]
Aproximacin: [99.325600]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Z > (W*W) ) goto 37;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: W = 7/X*X;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [411432]
Aproximacin: [95.835777]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 3/(W-8);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: W = 7/X*X;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [419242]
Aproximacin: [95.210777]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W-W-W;
32: W = 7/X*X;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [419900]
Aproximacin: [93.308792]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W/(W*6);
32: W = 7/X*X;
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [431772]
Aproximacin: [93.204620]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = W/(W*6);
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [433442]
Aproximacin: [93.183792]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: Y = ((Y-7));
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [447630]
Aproximacin: [92.773071]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 3/((7/2));
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [448352]
Aproximacin: [92.683792]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = ((3/X));
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = ((((Y/9))));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [466824]
Aproximacin: [92.615593]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = ((3/X));
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = 2-2/W;
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [475056]
Aproximacin: [92.490593]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( X ! 6+6/Z ) goto 41;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = 2-2/W;
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [475470]
Aproximacin: [92.116837]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 2/(2-6);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = 2-2/W;
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [503336]
Aproximacin: [89.616837]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = 9-1-9;
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = 2-2/W;
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [535728]
Aproximacin: [88.616837]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = W-(2+W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = 2-2/W;
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [561892]
Aproximacin: [88.319931]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = W-(2+W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = Z/((Z+1));
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [562340]
Aproximacin: [88.222061]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = W-(2+W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = (7)/6;
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [618682]
Aproximacin: [88.096497]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X = 1+Y*3 ) goto 6;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = W-(2+W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = X*(X/7);
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [652614]
Aproximacin: [82.471497]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < 3+W-W ) goto 32;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: Y = 3*1*4;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = W-(2+W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = X*(X/7);
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [806534]
Aproximacin: [81.846497]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < 3+W-W ) goto 32;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: if( Y < Z*(5/Z) ) goto 31;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = W-(2+W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = X*(X/7);
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}


======= 50 Instrucciones ======= [972084]
Aproximacin: [81.805405]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X < 3+W-W ) goto 32;
2: Z = ((8-9));
3: X = X/(5/2);
4: Y = 4-(X-8);
5: if( Y = 7+X-3 ) goto 41;
6: W = X-3/X;
7: if( Z > (Y-5) ) goto 10;
8: Z = 3/(9/W);
9: Y = Y*5+1;
10: X = 9+X-7;
11: if( W < (W+W) ) goto 25;
12: if( W < Z+Z+Z ) goto 31;
13: Z = 1+(Z-8);
14: W = X+X-X;
15: if( Z = 4*(W+W) ) goto 45;
16: if( Y > 1*Z*Z ) goto 35;
17: if( Y < Z*(5/Z) ) goto 31;
18: X = Z+(Z*Z);
19: Y = 3+W+9;
20: if( X > Z-((Z*6)) ) goto 5;
21: if( Y ! 3+Y-2 ) goto 11;
22: if( Y < Z/(Z)/Z ) goto 24;
23: if( Y > 4-6-8 ) goto 17;
24: W = W-(2+W);
25: if( X < (6*1) ) goto 17;
26: if( Z ! Y*7-Y ) goto 0;
27: if( W < W*((((((4+1)))))) ) goto 5;
28: if( W = (2-W) ) goto 3;
29: W = 4*((7*Y));
30: Y = 7+W*7;
31: X = 4-Y-2;
32: W = 7+(X/8);
33: if( Y < 9/X-X ) goto 8;
34: if( Y ! (5)+1 ) goto 48;
35: if( Y > (((Z/Z))) ) goto 47;
36: if( W ! X+X-7 ) goto 18;
37: W = (4/Y);
38: W = 9/(4*4);
39: if( Z < Z+9/8 ) goto 22;
40: if( W < X/9*8 ) goto 41;
41: Z = (4/1);
42: if( Z ! 2-8/Z ) goto 24;
43: if( Y = 2*X+3 ) goto 35;
44: if( W > (7-W) ) goto 17;
45: X = (6)/5;
46: W = Z*(Z-Z);
47: Y = 7+8/3;
48: if( X > 6*(1/X) ) goto 44;
49: if( Y < (2-Z) ) goto 13;
50: if( W > Z/((Z/Z)) ) goto 39;
return Y;
}




===========================================================

======= 55 Instrucciones ======= [33]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 9*8*2 ) goto 35;
2: if( W ! (((2/6))) ) goto 44;
3: W = 8+(Z/2);
4: if( Z ! (W+W) ) goto 19;
5: Y = (3/X);
6: if( W ! W-3-3 ) goto 15;
7: W = Z*Z/Z;
8: Y = (Z+Z);
9: if( W ! ((X/3)) ) goto 9;
10: if( W > ((((W/W)))) ) goto 3;
11: if( Z > 1-X+X ) goto 23;
12: if( Z ! (Z+9) ) goto 33;
13: Y = 5+(5+1);
14: Z = 3/((W-W));
15: W = (X+X);
16: if( W > 5*6-Z ) goto 15;
17: if( X < (3)+Y ) goto 54;
18: if( Z > (2+4) ) goto 22;
19: if( Y = (Y*6) ) goto 9;
20: X = 4/(5+2);
21: Y = W+(8*3);
22: X = (6/8);
23: Y = X*7-2;
24: W = X-(X)-5;
25: Y = (7+W);
26: if( Z > X*((4+X)) ) goto 46;
27: if( Y > 4*(1)+4 ) goto 52;
28: Z = (X*2);
29: W = 6+(Z-2);
30: X = W/4/W;
31: X = (2-5);
32: if( X < ((4+2)) ) goto 25;
33: X = ((X/3));
34: if( X = Y/Y/1 ) goto 11;
35: if( W = W/5-W ) goto 0;
36: if( Z < 3-6/Y ) goto 12;
37: if( Y > Y*Y/Y ) goto 34;
38: if( Y = W+1*W ) goto 41;
39: X = (Y/6);
40: if( X = Y*(Y-9) ) goto 18;
41: Y = W+2-4;
42: X = X/4/2;
43: if( W = Z/6*Z ) goto 41;
44: Z = 5/(Z+4);
45: Z = W-(W-W);
46: Y = (X)/X;
47: if( W < X*(8+X) ) goto 49;
48: if( Y > 2+(Y-5) ) goto 13;
49: Y = 7*(Y*8);
50: if( Y > (4/Y) ) goto 6;
51: W = X-X*X;
52: if( Y = 8*Z*Z ) goto 54;
53: Y = 1*((6)+Y);
54: W = 8*(5-Y);
55: if( Y ! (9)-Z ) goto 21;
return Y;
}


======= 55 Instrucciones ======= [111]
Aproximacin: [1010.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = Z*Z+Z;
2: if( Z < (W+W) ) goto 31;
3: Z = 6*3*6;
4: if( X = ((Y/4)) ) goto 24;
5: if( Y ! (5)*Z ) goto 51;
6: if( Z > W-W*7 ) goto 3;
7: if( X ! Y*7/Y ) goto 41;
8: Z = 9-((Z/Z));
9: if( Y ! ((8)*Z) ) goto 24;
10: Y = 2+X+X;
11: Y = ((1*X));
12: if( W < Y/9-Y ) goto 32;
13: Z = 3*(9*X);
14: W = (W-3);
15: Z = (8/8);
16: X = W-W*W;
17: Y = Y/Y/Y;
18: if( X ! (Z*Z) ) goto 34;
19: Y = 2+((4+4));
20: if( Y ! Z*(Z-Z) ) goto 33;
21: if( Y > Y+Y+Y ) goto 50;
22: Z = ((X*X));
23: W = (W*W);
24: W = 9/5-X;
25: if( Y < 3-4+5 ) goto 0;
26: W = 1-(W+W);
27: W = 7-6+6;
28: Y = Z+(2-Z);
29: W = Z/7*Z;
30: if( Y ! (W*7) ) goto 9;
31: if( Z < 5*Y-3 ) goto 34;
32: if( W ! ((8)/8) ) goto 46;
33: Z = (8*W);
34: Y = ((((((8-Y))))));
35: X = 7*1*W;
36: W = (5/6);
37: if( X < X-X+1 ) goto 43;
38: Y = 6-((Z-4));
39: Z = (4)-5;
40: X = 4/X*X;
41: if( X > 5-5*Y ) goto 24;
42: if( W ! 3-(2/1) ) goto 52;
43: if( W = (X*8) ) goto 43;
44: Z = Z+Z*2;
45: if( Z < Y-(1+1) ) goto 5;
46: if( Z < X-X-X ) goto 49;
47: W = 7+Z/Z;
48: X = ((Z+Z));
49: if( Z ! (2/7) ) goto 20;
50: if( X < (X/7) ) goto 33;
51: if( Y < Z/(6*3) ) goto 36;
52: if( W > W-W/W ) goto 37;
53: if( Y > (((X+X))) ) goto 37;
54: if( W > ((W)*5) ) goto 34;
55: W = (1/Y);
return Y;
}


======= 55 Instrucciones ======= [123]
Aproximacin: [783.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z ! (Z)*Z ) goto 2;
2: X = ((7+Z));
3: Z = Z*3*Z;
4: if( X < (((6*1))) ) goto 30;
5: Y = 2*8-1;
6: if( W ! 6-(X/X) ) goto 0;
7: W = 2/((7+6));
8: W = 9-Y/8;
9: X = 5*Z/Z;
10: if( W > ((Z*Z)) ) goto 45;
11: if( X = 3+X-8 ) goto 5;
12: if( W > 8-3*2 ) goto 46;
13: Y = ((8)/W);
14: if( Z > 1/6+1 ) goto 50;
15: if( Y < 6+4-Z ) goto 10;
16: if( X < (6-2) ) goto 45;
17: X = Z/Z/5;
18: if( W = 4*4/9 ) goto 6;
19: if( X ! (9+6) ) goto 19;
20: if( X > (((X*5))) ) goto 23;
21: if( W ! ((2*W)) ) goto 9;
22: if( W ! (4/X) ) goto 13;
23: W = ((Y)+1);
24: W = (W/9);
25: X = (Z/Z);
26: W = 2+(3*1);
27: if( W ! 2-(5)/W ) goto 29;
28: if( X ! ((1-X)) ) goto 25;
29: if( Z > (2-1) ) goto 41;
30: if( W ! 6*(Z)*Z ) goto 0;
31: X = (4*X);
32: if( Z < 7/(Y)/1 ) goto 16;
33: if( Z ! Z*1/Z ) goto 50;
34: Y = 4-7-Y;
35: if( W < (7+6) ) goto 14;
36: Z = 4-2-Z;
37: Z = Y*(7-Y);
38: Z = 2-9/5;
39: if( Z ! (3)*Z ) goto 31;
40: Z = (X*3);
41: W = 9*Y*Y;
42: if( X ! 1-((Z/1)) ) goto 15;
43: if( X = 2*(6)/X ) goto 53;
44: Y = ((5*Z));
45: if( Z ! (X/2) ) goto 51;
46: if( W < ((W+7)) ) goto 15;
47: W = Z*Z/Z;
48: X = Y-5*3;
49: if( X > 4*X/2 ) goto 42;
50: if( X ! 8/((((4)*Z))) ) goto 27;
51: if( Y > 7/((7*9)) ) goto 16;
52: Y = 8+(X+X);
53: if( W > 8-W/3 ) goto 46;
54: Z = Y/((Y/Y));
55: if( Z ! 8*((5+Y)) ) goto 15;
return Y;
}


======= 55 Instrucciones ======= [565]
Aproximacin: [644.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y < Y-(Y*Y) ) goto 15;
2: X = Z+6+Z;
3: if( Z = X/X*X ) goto 53;
4: Z = 9-3*2;
5: if( W ! Z/5+6 ) goto 7;
6: if( X > 4/9*9 ) goto 16;
7: if( Z > 9*(Z*3) ) goto 51;
8: W = ((4+X));
9: if( Y > X*(X-1) ) goto 0;
10: X = Y/(((8/1)));
11: if( X ! (3*Y) ) goto 50;
12: W = X+X+5;
13: if( Y = Y+(Y)+6 ) goto 29;
14: Z = 3*((((W/W))));
15: if( Y < (Y)-Y ) goto 39;
16: if( Y < (5+X) ) goto 36;
17: Y = W-W/W;
18: Y = 8*4+Y;
19: if( W > 3-((Z*7)) ) goto 2;
20: Y = (Y)-Y;
21: Y = 5/2-5;
22: W = 2/(1/4);
23: if( Z ! (7/X) ) goto 53;
24: X = (W/1);
25: if( Y < (X-X) ) goto 20;
26: W = (Z)-Z;
27: Y = (5)-X;
28: if( X = Y/3+9 ) goto 50;
29: if( Z < 9+9-Z ) goto 54;
30: Z = X*X*X;
31: Y = (6-9);
32: if( X ! 5-X-3 ) goto 48;
33: if( W > ((4-X)) ) goto 13;
34: W = (X+5);
35: if( Z > Y/(Y-Y) ) goto 3;
36: if( X = (Y+Y) ) goto 18;
37: Z = (9/2);
38: if( Z = ((Z+Z)) ) goto 12;
39: if( Z ! X/((X)*4) ) goto 40;
40: if( X > (3)/8 ) goto 49;
41: W = Z*(9-7);
42: if( Y < (W/5) ) goto 26;
43: Z = 6*Y+Y;
44: if( Y < ((X*X)) ) goto 15;
45: if( Y = 9-(1-W) ) goto 6;
46: Z = 9*(W*W);
47: Z = 9/(4)*9;
48: if( W < 9*(X*X) ) goto 38;
49: Z = 7+((X+X));
50: W = X-3-X;
51: if( Z > W+5*3 ) goto 21;
52: if( Y < ((Z+3)) ) goto 8;
53: if( Y > 4+Y-7 ) goto 29;
54: Z = 9-Y-1;
55: if( Y = (2)-8 ) goto 35;
return Y;
}


======= 55 Instrucciones ======= [606]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y < Y-(Y*Y) ) goto 15;
2: X = Z+6+Z;
3: if( Z = X/X*X ) goto 53;
4: Z = 9-3*2;
5: if( W ! Z/5+6 ) goto 7;
6: if( X > 4/9*9 ) goto 16;
7: if( Z > 9*(Z*3) ) goto 51;
8: W = ((4+X));
9: if( Y > X*(X-1) ) goto 0;
10: X = Y/(((8/1)));
11: if( X ! (3*Y) ) goto 50;
12: W = X+X+5;
13: if( Y = Y+(Y)+6 ) goto 29;
14: Z = 3*((((W/W))));
15: if( Y < (Y)-Y ) goto 39;
16: X = X*(1-4);
17: Y = W-W/W;
18: Y = 8*4+Y;
19: if( W > 3-((Z*7)) ) goto 2;
20: Y = (Y)-Y;
21: Y = 5/2-5;
22: W = 2/(1/4);
23: if( Z ! (7/X) ) goto 53;
24: X = (W/1);
25: if( Y < (X-X) ) goto 20;
26: W = (Z)-Z;
27: Y = (5)-X;
28: if( X = Y/3+9 ) goto 50;
29: if( Z < 9+9-Z ) goto 54;
30: Z = X*X*X;
31: Y = (6-9);
32: if( X ! 5-X-3 ) goto 48;
33: if( W > ((4-X)) ) goto 13;
34: W = (X+5);
35: if( Z > Y/(Y-Y) ) goto 3;
36: if( X = (Y+Y) ) goto 18;
37: Z = (9/2);
38: if( Z = ((Z+Z)) ) goto 12;
39: if( Z ! X/((X)*4) ) goto 40;
40: if( X > (3)/8 ) goto 49;
41: W = Z*(9-7);
42: if( Y < (W/5) ) goto 26;
43: Z = 6*Y+Y;
44: if( Y < ((X*X)) ) goto 15;
45: if( Y = 9-(1-W) ) goto 6;
46: Z = 9*(W*W);
47: Z = 9/(4)*9;
48: if( W < 9*(X*X) ) goto 38;
49: Z = 7+((X+X));
50: W = X-3-X;
51: if( Z > W+5*3 ) goto 21;
52: if( Y < ((Z+3)) ) goto 8;
53: if( Y > 4+Y-7 ) goto 29;
54: Z = 9-Y-1;
55: if( Y = (2)-8 ) goto 35;
return Y;
}


======= 55 Instrucciones ======= [772]
Aproximacin: [625.142883]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y < Y-(Y*Y) ) goto 15;
2: X = Z+6+Z;
3: if( Z = X/X*X ) goto 53;
4: Z = 9-3*2;
5: if( W ! Z/5+6 ) goto 7;
6: if( X > 4/9*9 ) goto 16;
7: if( Z > 9*(Z*3) ) goto 51;
8: W = ((4+X));
9: if( Y > X*(X-1) ) goto 0;
10: X = Y/(((8/1)));
11: if( X ! (3*Y) ) goto 50;
12: W = X+X+5;
13: if( Y = Y+(Y)+6 ) goto 29;
14: Z = 3*((((W/W))));
15: if( Y < (Y)-Y ) goto 39;
16: X = X*(1-4);
17: Y = W-W/W;
18: Y = 8*4+Y;
19: if( W > 3-((Z*7)) ) goto 2;
20: Y = (Y)-Y;
21: Y = 5/2-5;
22: W = 2/(1/4);
23: if( Z ! (7/X) ) goto 53;
24: X = (W/1);
25: if( Y < (X-X) ) goto 20;
26: W = (Z)-Z;
27: Y = (5)-X;
28: if( X = Y/3+9 ) goto 50;
29: if( Z < 9+9-Z ) goto 54;
30: Z = X*X*X;
31: Y = (6-9);
32: if( X ! 5-X-3 ) goto 48;
33: if( W > ((4-X)) ) goto 13;
34: W = (X+5);
35: if( Z > Y/(Y-Y) ) goto 3;
36: if( X = (Y+Y) ) goto 18;
37: Z = (9/2);
38: if( Z = ((Z+Z)) ) goto 12;
39: if( Z ! X/((X)*4) ) goto 40;
40: if( X > (3)/8 ) goto 49;
41: W = Z*(9-7);
42: if( Y < (W/5) ) goto 26;
43: Z = 6*Y+Y;
44: if( Y < ((X*X)) ) goto 15;
45: if( Y = 9-(1-W) ) goto 6;
46: Z = 9*(W*W);
47: Z = 9/(4)*9;
48: if( W < 9*(X*X) ) goto 38;
49: Z = 7+((X+X));
50: Y = Y/(7)+Y;
51: if( Z > W+5*3 ) goto 21;
52: if( Y < ((Z+3)) ) goto 8;
53: if( Y > 4+Y-7 ) goto 29;
54: Z = 9-Y-1;
55: if( Y = (2)-8 ) goto 35;
return Y;
}


======= 55 Instrucciones ======= [4724]
Aproximacin: [625.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y < Y-(Y*Y) ) goto 15;
2: X = Z+6+Z;
3: if( Z = X/X*X ) goto 53;
4: Z = 9-3*2;
5: if( W ! Z/5+6 ) goto 7;
6: if( X > 4/9*9 ) goto 16;
7: if( Z > 9*(Z*3) ) goto 51;
8: W = ((4+X));
9: if( Y > X*(X-1) ) goto 0;
10: if( Y ! 9+8/8 ) goto 43;
11: if( X ! (3*Y) ) goto 50;
12: W = X+X+5;
13: if( Y = Y+(Y)+6 ) goto 29;
14: Z = 3*((((W/W))));
15: if( Y < (Y)-Y ) goto 39;
16: X = X*(1-4);
17: Y = W-W/W;
18: Y = 8*4+Y;
19: if( W > 3-((Z*7)) ) goto 2;
20: Y = (Y)-Y;
21: Y = 5/2-5;
22: W = 2/(1/4);
23: if( Z ! (7/X) ) goto 53;
24: X = (W/1);
25: if( Y < (X-X) ) goto 20;
26: W = (Z)-Z;
27: Y = (5)-X;
28: if( X = Y/3+9 ) goto 50;
29: if( Z < 9+9-Z ) goto 54;
30: Z = X*X*X;
31: Y = (6-9);
32: if( X ! 5-X-3 ) goto 48;
33: if( W > ((4-X)) ) goto 13;
34: W = (X+5);
35: if( Z > Y/(Y-Y) ) goto 3;
36: if( X = (Y+Y) ) goto 18;
37: Z = (9/2);
38: if( Z = ((Z+Z)) ) goto 12;
39: if( Z ! X/((X)*4) ) goto 40;
40: if( X > (3)/8 ) goto 49;
41: W = Z*(9-7);
42: if( Y < (W/5) ) goto 26;
43: Z = 6*Y+Y;
44: if( Y < ((X*X)) ) goto 15;
45: if( Y = 9-(1-W) ) goto 6;
46: Z = 9*(W*W);
47: Z = 9/(4)*9;
48: if( W < 9*(X*X) ) goto 38;
49: Z = 7+((X+X));
50: Y = Y/(7)+Y;
51: if( Z > W+5*3 ) goto 21;
52: if( Y < ((Z+3)) ) goto 8;
53: if( Y > 4+Y-7 ) goto 29;
54: Z = 9-Y-1;
55: if( Y = (2)-8 ) goto 35;
return Y;
}


======= 55 Instrucciones ======= [19490]
Aproximacin: [623.207153]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 3/(8*X);
2: X = Z+6+Z;
3: if( Z = X/X*X ) goto 53;
4: Z = 9-3*2;
5: if( W ! Z/5+6 ) goto 7;
6: if( X > 4/9*9 ) goto 16;
7: if( Z > 9*(Z*3) ) goto 51;
8: W = ((4+X));
9: if( Y > X*(X-1) ) goto 0;
10: if( Y ! 9+8/8 ) goto 43;
11: if( X ! (3*Y) ) goto 50;
12: W = X+X+5;
13: if( Y = Y+(Y)+6 ) goto 29;
14: Z = 3*((((W/W))));
15: if( Y < (Y)-Y ) goto 39;
16: X = X*(1-4);
17: Y = W-W/W;
18: Y = 8*4+Y;
19: if( W > 3-((Z*7)) ) goto 2;
20: Y = (Y)-Y;
21: Y = 5/2-5;
22: W = 2/(1/4);
23: if( Z ! (7/X) ) goto 53;
24: X = (W/1);
25: if( Y < (X-X) ) goto 20;
26: W = (Z)-Z;
27: Y = (5)-X;
28: if( X = Y/3+9 ) goto 50;
29: if( Z < 9+9-Z ) goto 54;
30: Z = X*X*X;
31: Y = (6-9);
32: if( X ! 5-X-3 ) goto 48;
33: if( W > ((4-X)) ) goto 13;
34: W = (X+5);
35: if( Z > Y/(Y-Y) ) goto 3;
36: if( X = (Y+Y) ) goto 18;
37: Z = (9/2);
38: if( Z = ((Z+Z)) ) goto 12;
39: if( Z ! X/((X)*4) ) goto 40;
40: if( X > (3)/8 ) goto 49;
41: W = Z*(9-7);
42: if( Y < (W/5) ) goto 26;
43: Z = 6*Y+Y;
44: if( Y < ((X*X)) ) goto 15;
45: if( Y = 9-(1-W) ) goto 6;
46: Z = 9*(W*W);
47: Z = 9/(4)*9;
48: if( W < 9*(X*X) ) goto 38;
49: Z = 7+((X+X));
50: Y = Y/(7)+Y;
51: if( Z > W+5*3 ) goto 21;
52: if( Y < ((Z+3)) ) goto 8;
53: if( Y > 4+Y-7 ) goto 29;
54: Z = 9-Y-1;
55: if( Y = (2)-8 ) goto 35;
return Y;
}


======= 55 Instrucciones ======= [30250]
Aproximacin: [619.657227]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = 3/(8*X);
2: X = Z+6+Z;
3: if( Z = X/X*X ) goto 53;
4: Z = 9-3*2;
5: if( W ! Z/5+6 ) goto 7;
6: if( X > 4/9*9 ) goto 16;
7: Y = 8*X-3;
8: W = ((4+X));
9: if( Y > X*(X-1) ) goto 0;
10: if( Y ! 9+8/8 ) goto 43;
11: if( X ! (3*Y) ) goto 50;
12: W = X+X+5;
13: if( Y = Y+(Y)+6 ) goto 29;
14: Z = 3*((((W/W))));
15: if( Y < (Y)-Y ) goto 39;
16: X = X*(1-4);
17: Y = W-W/W;
18: Y = 8*4+Y;
19: if( W > 3-((Z*7)) ) goto 2;
20: Y = (Y)-Y;
21: Y = 5/2-5;
22: W = 2/(1/4);
23: if( Z ! (7/X) ) goto 53;
24: X = (W/1);
25: if( Y < (X-X) ) goto 20;
26: W = (Z)-Z;
27: Y = (5)-X;
28: if( X = Y/3+9 ) goto 50;
29: if( Z < 9+9-Z ) goto 54;
30: Z = X*X*X;
31: Y = (6-9);
32: if( X ! 5-X-3 ) goto 48;
33: if( W > ((4-X)) ) goto 13;
34: W = (X+5);
35: if( Z > Y/(Y-Y) ) goto 3;
36: if( X = (Y+Y) ) goto 18;
37: Z = (9/2);
38: if( Z = ((Z+Z)) ) goto 12;
39: if( Z ! X/((X)*4) ) goto 40;
40: if( X > (3)/8 ) goto 49;
41: W = Z*(9-7);
42: if( Y < (W/5) ) goto 26;
43: Z = 6*Y+Y;
44: if( Y < ((X*X)) ) goto 15;
45: if( Y = 9-(1-W) ) goto 6;
46: Z = 9*(W*W);
47: Z = 9/(4)*9;
48: if( W < 9*(X*X) ) goto 38;
49: Z = 7+((X+X));
50: Y = Y/(7)+Y;
51: if( Z > W+5*3 ) goto 21;
52: if( Y < ((Z+3)) ) goto 8;
53: if( Y > 4+Y-7 ) goto 29;
54: Z = 9-Y-1;
55: if( Y = (2)-8 ) goto 35;
return Y;
}


======= 55 Instrucciones ======= [34819]
Aproximacin: [534.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = ((Z+8)) ) goto 43;
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: if( Z = 6+(2-6) ) goto 36;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( Y > 9-(Z)/7 ) goto 11;
53: W = (W/6);
54: Z = 5+3+4;
55: if( W ! ((X-X)) ) goto 46;
return Y;
}


======= 55 Instrucciones ======= [39160]
Aproximacin: [448.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = ((Z+8)) ) goto 43;
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: if( Z = 6+(2-6) ) goto 36;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( Y > 9-(Z)/7 ) goto 11;
53: W = (W/6);
54: Y = 8+(Y-4);
55: if( W ! ((X-X)) ) goto 46;
return Y;
}


======= 55 Instrucciones ======= [39368]
Aproximacin: [418.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = ((Z+8)) ) goto 43;
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = Y/1+4;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( Y > 9-(Z)/7 ) goto 11;
53: W = (W/6);
54: Y = 8+(Y-4);
55: if( W ! ((X-X)) ) goto 46;
return Y;
}


======= 55 Instrucciones ======= [41514]
Aproximacin: [364.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Y = ((Z+8)) ) goto 43;
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = Y/1+4;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( Y > 9-(Z)/7 ) goto 11;
53: W = (W/6);
54: Y = 8+(Y-4);
55: if( Y < Y*(((9/Y))) ) goto 52;
return Y;
}


======= 55 Instrucciones ======= [41954]
Aproximacin: [346.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = Y/1+4;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( Y > 9-(Z)/7 ) goto 11;
53: W = (W/6);
54: Y = 8+(Y-4);
55: if( Y < Y*(((9/Y))) ) goto 52;
return Y;
}


======= 55 Instrucciones ======= [44162]
Aproximacin: [341.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = Y/1+4;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: Y = Z+7+4;
53: W = (W/6);
54: Y = 8+(Y-4);
55: if( Y < Y*(((9/Y))) ) goto 52;
return Y;
}


======= 55 Instrucciones ======= [47734]
Aproximacin: [319.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = Y/1+4;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: Y = Z+7+4;
53: Y = 3+Y+1;
54: Y = 8+(Y-4);
55: if( Y < Y*(((9/Y))) ) goto 52;
return Y;
}


======= 55 Instrucciones ======= [47848]
Aproximacin: [318.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = Y/1+4;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: Y = 3+Y+1;
54: Y = 8+(Y-4);
55: if( Y < Y*(((9/Y))) ) goto 52;
return Y;
}


======= 55 Instrucciones ======= [52212]
Aproximacin: [306.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = Y/1+4;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: Y = 3+Y+1;
54: Y = 8+(Y-4);
55: Y = (((Y+6)));
return Y;
}


======= 55 Instrucciones ======= [56126]
Aproximacin: [304.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = 6+3+Y;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: Y = 3+Y+1;
54: Y = 8+(Y-4);
55: Y = (((Y+6)));
return Y;
}


======= 55 Instrucciones ======= [113860]
Aproximacin: [303.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( Y < Z*Z-7 ) goto 9;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = 6+3+Y;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = 8+(Y-4);
55: Y = (((Y+6)));
return Y;
}


======= 55 Instrucciones ======= [169866]
Aproximacin: [288.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = 6+3+Y;
49: X = Z+6+9;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = 8+(Y-4);
55: Y = (((Y+6)));
return Y;
}


======= 55 Instrucciones ======= [178778]
Aproximacin: [266.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = 6+3+Y;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = 8+(Y-4);
55: Y = (((Y+6)));
return Y;
}


======= 55 Instrucciones ======= [182312]
Aproximacin: [245.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: if( Z = 6*W-2 ) goto 17;
48: Y = 6+3+Y;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = 8+(Y-4);
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [211106]
Aproximacin: [243.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = 6+3+Y;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = 8+(Y-4);
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [313708]
Aproximacin: [239.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = X-(5/9);
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = 8+(Y-4);
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [313768]
Aproximacin: [229.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = 8+(Y-4);
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [346890]
Aproximacin: [226.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = Y+7-2;
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [371714]
Aproximacin: [221.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y ! W-(5+W) ) goto 47;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = Y+(9-1);
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [372018]
Aproximacin: [217.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = Y+(9-1);
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [429538]
Aproximacin: [211.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = Y+4+6;
55: Y = 4+7+Y;
return Y;
}


======= 55 Instrucciones ======= [432442]
Aproximacin: [210.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = Y+4+6;
55: Y = Y+((2*7));
return Y;
}


======= 55 Instrucciones ======= [467192]
Aproximacin: [209.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = Y+2+8;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = (Y+9);
55: Y = Y+((2*7));
return Y;
}


======= 55 Instrucciones ======= [535582]
Aproximacin: [208.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z < 4*W*2 ) goto 12;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = 5+6-W;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = (Y+9);
55: Y = Y+((2*7));
return Y;
}


======= 55 Instrucciones ======= [680084]
Aproximacin: [198.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 7-((3-5)) ) goto 24;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = 5+6-W;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = (Y+9);
55: Y = Y+((2*7));
return Y;
}


======= 55 Instrucciones ======= [715496]
Aproximacin: [192.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 7-((3-5)) ) goto 24;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = 5+6-W;
49: X = X*3-X;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = (Y+9);
55: Y = 9+(((7+Y)));
return Y;
}


======= 55 Instrucciones ======= [824960]
Aproximacin: [191.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( X > 7-((3-5)) ) goto 24;
2: if( X < 6*2+Z ) goto 10;
3: if( X > Y+3*8 ) goto 0;
4: if( X ! Z+Z-8 ) goto 35;
5: W = W-(3*W);
6: X = 4*1*9;
7: if( W < (5/Y) ) goto 20;
8: W = 3/Z+4;
9: Z = 5-(1-4);
10: X = ((Y*Y));
11: if( X ! 9+Y/2 ) goto 22;
12: if( Z ! (7/9) ) goto 20;
13: if( Y ! (7-W) ) goto 33;
14: if( X > ((X-X)) ) goto 4;
15: Y = ((Z-Z));
16: X = Z*Z/Z;
17: W = ((((W)*2)));
18: if( X = 7*W-4 ) goto 7;
19: if( W ! Y+4-7 ) goto 16;
20: if( Y ! 7/1*W ) goto 34;
21: if( Z > Y*((Y+4)) ) goto 6;
22: if( W ! X*((6)-X) ) goto 39;
23: Y = 3+9*5;
24: if( Y = Y+(Y-Y) ) goto 50;
25: if( Z < Z+6/Z ) goto 17;
26: X = ((2/9));
27: Z = Y-Y*Y;
28: Z = (2/3);
29: if( Z > 7*W-W ) goto 10;
30: Z = Z-Z+Z;
31: Z = ((8)/X);
32: if( W ! Y+(9+Y) ) goto 45;
33: X = 9-((9/W));
34: W = ((2/Z));
35: if( W = Z*(((8/8))) ) goto 53;
36: X = 9+(W+W);
37: if( X = 3/((W*5)) ) goto 12;
38: if( W = (W+W) ) goto 54;
39: Z = Z/3/Z;
40: if( Y = 1+Z+2 ) goto 13;
41: if( Y < (((3+2))) ) goto 9;
42: X = 2/(9+X);
43: if( X < 5-W+3 ) goto 11;
44: W = Z-Z*Z;
45: Z = 1/(4)/X;
46: if( Z < 1*5+X ) goto 24;
47: Y = Y-1-1;
48: Y = 5+6-W;
49: X = X*2+2;
50: if( W ! X*2+1 ) goto 3;
51: if( Z ! 8*W/W ) goto 12;
52: if( W < Z+Z-Z ) goto 30;
53: if( Y = Y*4/1 ) goto 48;
54: Y = (Y+9);
55: Y = 9+(((7+Y)));
return Y;
}




===========================================================

======= 60 Instrucciones ======= [17]
Aproximacin: [1060.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = Z*Z+8;
2: if( Z = (9-1) ) goto 0;
3: if( X ! 7+6+2 ) goto 49;
4: Z = (((Z)/Z));
5: if( X > 8+W/W ) goto 45;
6: if( X < 5-Z+6 ) goto 49;
7: Y = X/X*X;
8: if( Y < ((1/3)) ) goto 44;
9: if( Z = 4+(((W)*W)) ) goto 20;
10: Z = ((X/2));
11: W = 5-7/W;
12: W = (Z/Z);
13: Z = 7-(W*W);
14: if( W < 2/9-5 ) goto 54;
15: if( W ! 4*4-X ) goto 42;
16: if( Z < 2/(4/6) ) goto 38;
17: X = 6-1*6;
18: if( Z ! (Y*3) ) goto 56;
19: X = (Y+Y);
20: if( X = (2*Y) ) goto 12;
21: if( Z > W+7+6 ) goto 34;
22: if( Y < X*(((7)+4)) ) goto 31;
23: if( Z = X+X*8 ) goto 12;
24: Z = (W-W);
25: if( Y > ((Y/3)) ) goto 27;
26: Z = Y/2/2;
27: if( W = 3*(((9*W))) ) goto 44;
28: if( X ! (Y*8) ) goto 8;
29: if( W = (4+W) ) goto 54;
30: Z = (Z-4);
31: if( Y = 3+(4-W) ) goto 7;
32: if( W > 1*((Z)+1) ) goto 50;
33: if( W = X/X/X ) goto 17;
34: if( Z = ((2)+W) ) goto 15;
35: X = X/X+X;
36: if( X = W-1/W ) goto 0;
37: X = (X+X);
38: Y = 1-8/Z;
39: Z = Z+4-2;
40: Y = Y+Y+Y;
41: if( W = 7-2+6 ) goto 54;
42: Z = (2*7);
43: if( Y ! X+(X)-5 ) goto 50;
44: if( W > 3-X-X ) goto 22;
45: if( X > 7/X+X ) goto 52;
46: if( X < 8-Z*Z ) goto 10;
47: if( Z < Z/(4-1) ) goto 3;
48: Z = 8/7/7;
49: if( W < 6/7-2 ) goto 9;
50: if( X < 7*(W-W) ) goto 58;
51: if( Y = 9-(8-4) ) goto 59;
52: if( Z = (((4/3))) ) goto 39;
53: Y = (1+2);
54: Z = ((X/X));
55: if( W > 7*(5-Z) ) goto 48;
56: if( Z ! 2-1/4 ) goto 16;
57: W = 4+3*W;
58: Z = Y/Y+Y;
59: if( X ! 8/8*Y ) goto 50;
60: W = (((Y)*6));
return Y;
}


======= 60 Instrucciones ======= [99]
Aproximacin: [873.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: if( Z = (2+Y) ) goto 15;
2: W = (7/1);
3: Y = Z+3+6;
4: if( Z = Y+1-1 ) goto 50;
5: if( Z ! (X/3) ) goto 0;
6: if( Z ! 2+7-Y ) goto 20;
7: X = (5-8);
8: X = (1+2);
9: if( Y > X+9-X ) goto 7;
10: if( W > 1-6*X ) goto 7;
11: Z = 8/W*2;
12: if( X < Y/((8-6)) ) goto 37;
13: W = W+9*W;
14: if( W = (9+W) ) goto 16;
15: Y = (9+3);
16: if( Z ! 7+3/4 ) goto 32;
17: Z = 3+6*Z;
18: X = 8+(Y-3);
19: if( Y ! 4+4/1 ) goto 6;
20: if( X < Y/(1)+Y ) goto 11;
21: Y = 1*9+W;
22: X = 7-(7+X);
23: Z = 6-X-X;
24: if( W > Y*Y+Y ) goto 50;
25: if( Z > 8*(X-4) ) goto 25;
26: X = X+X/X;
27: if( Z > 7+9+8 ) goto 18;
28: Z = Z-((Z/Z));
29: if( W < ((W/W)) ) goto 20;
30: Z = 8/(Y*6);
31: if( Y ! X-(X-1) ) goto 42;
32: if( W < 2+X-X ) goto 37;
33: W = 1*(W/W);
34: Z = (X*1);
35: X = W+W/8;
36: Y = (W)-W;
37: if( Z > 8+X/X ) goto 43;
38: if( Z > 7/X-X ) goto 21;
39: X = (5-3);
40: if( Z = (((X+7))) ) goto 13;
41: X = (((3*W)));
42: if( W ! 9+2-7 ) goto 58;
43: X = (X)+5;
44: if( Y = (((Z+Z))) ) goto 32;
45: X = Z*Z-Z;
46: if( X < 4*(3/1) ) goto 13;
47: Z = (Z+2);
48: Y = 5*3+1;
49: X = (X-6);
50: Y = Z+1-Z;
51: Y = ((3-X));
52: Y = W/W/W;
53: if( Z < Z-(2+6) ) goto 4;
54: if( W = 7*Y-2 ) goto 37;
55: if( Y < 5+5-Z ) goto 17;
56: Z = W*4*W;
57: W = ((Z+1));
58: Y = ((8/X));
59: X = (((Z-Z)));
60: X = 8/(Y/Y);
return Y;
}


======= 60 Instrucciones ======= [121]
Aproximacin: [794.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 4+Z*Z;
2: if( Y < 4*(Y-1) ) goto 12;
3: if( Z < (5*1) ) goto 7;
4: X = (((5-Z)));
5: if( X ! (((W)*5)) ) goto 59;
6: if( W ! (W+W) ) goto 4;
7: Y = 3+(5+Y);
8: if( W = (((Z*Z))) ) goto 56;
9: if( Z > Y+(Y*Y) ) goto 6;
10: Z = 4+(X)/X;
11: W = (X+3);
12: Z = 7+1*6;
13: if( X < 1+4*1 ) goto 31;
14: W = ((8)*W);
15: Y = (9+7);
16: if( W ! (((((Z+Z))))) ) goto 43;
17: if( Y > ((Y)+6) ) goto 58;
18: X = Z/4+Z;
19: Y = 2-((W/5));
20: Y = (W/W);
21: Z = X+X/7;
22: if( X > W/3-5 ) goto 5;
23: Z = 1+Y*6;
24: if( X < (W/4) ) goto 4;
25: X = (3-3);
26: W = 7*(Z*Z);
27: if( W < (6*1) ) goto 27;
28: if( Y = Z*5-Z ) goto 1;
29: W = 2*X*X;
30: Z = Z/4*Z;
31: if( W ! W-W+W ) goto 22;
32: if( Z = ((Y*6)) ) goto 44;
33: if( W > X*X-6 ) goto 16;
34: if( Z ! ((8+W)) ) goto 45;
35: if( X < Z*Z/2 ) goto 48;
36: W = 2+1*W;
37: if( Z = Z*(Z*Z) ) goto 0;
38: if( X = (1-5) ) goto 16;
39: Y = 4-6*3;
40: if( Y > Y*4/Y ) goto 16;
41: if( Y = X*X/9 ) goto 1;
42: if( X < (((7-5))) ) goto 8;
43: W = (4-2);
44: if( W > Z-Z-Z ) goto 23;
45: if( Z > 6-((3-Z)) ) goto 20;
46: W = (W*W);
47: W = 2/(9-W);
48: X = X*9/1;
49: if( Y < ((4/7)) ) goto 9;
50: Z = Z+Z-Z;
51: Y = Z-Z/6;
52: if( Z < (3+W) ) goto 33;
53: if( Y > 3*(X+8) ) goto 49;
54: if( Z < X+6*X ) goto 7;
55: W = 3*Z*Z;
56: if( Z ! 8+4*4 ) goto 33;
57: W = ((Y/Y));
58: if( Z < 3*(Y)/Y ) goto 16;
59: if( X > (8/W) ) goto 51;
60: if( X = Y+1/9 ) goto 35;
return Y;
}


======= 60 Instrucciones ======= [156]
Aproximacin: [782.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 4+Z*Z;
2: Z = 2/(W-4);
3: if( Z < (5*1) ) goto 7;
4: X = (((5-Z)));
5: if( X ! (((W)*5)) ) goto 59;
6: if( W ! (W+W) ) goto 4;
7: Y = 3+(5+Y);
8: if( W = (((Z*Z))) ) goto 56;
9: if( Z > Y+(Y*Y) ) goto 6;
10: Z = 4+(X)/X;
11: W = (X+3);
12: Z = 7+1*6;
13: if( X < 1+4*1 ) goto 31;
14: W = ((8)*W);
15: Y = (9+7);
16: if( W ! (((((Z+Z))))) ) goto 43;
17: if( Y > ((Y)+6) ) goto 58;
18: X = Z/4+Z;
19: Y = 2-((W/5));
20: Y = (W/W);
21: Z = X+X/7;
22: if( X > W/3-5 ) goto 5;
23: Z = 1+Y*6;
24: if( X < (W/4) ) goto 4;
25: X = (3-3);
26: W = 7*(Z*Z);
27: if( W < (6*1) ) goto 27;
28: if( Y = Z*5-Z ) goto 1;
29: W = 2*X*X;
30: Z = Z/4*Z;
31: if( W ! W-W+W ) goto 22;
32: if( Z = ((Y*6)) ) goto 44;
33: if( W > X*X-6 ) goto 16;
34: if( Z ! ((8+W)) ) goto 45;
35: if( X < Z*Z/2 ) goto 48;
36: W = 2+1*W;
37: if( Z = Z*(Z*Z) ) goto 0;
38: if( X = (1-5) ) goto 16;
39: Y = 4-6*3;
40: if( Y > Y*4/Y ) goto 16;
41: if( Y = X*X/9 ) goto 1;
42: if( X < (((7-5))) ) goto 8;
43: W = (4-2);
44: if( W > Z-Z-Z ) goto 23;
45: if( Z > 6-((3-Z)) ) goto 20;
46: W = (W*W);
47: W = 2/(9-W);
48: X = X*9/1;
49: if( Y < ((4/7)) ) goto 9;
50: Z = Z+Z-Z;
51: Y = Z-Z/6;
52: if( Z < (3+W) ) goto 33;
53: if( Y > 3*(X+8) ) goto 49;
54: if( Z < X+6*X ) goto 7;
55: W = 3*Z*Z;
56: if( Z ! 8+4*4 ) goto 33;
57: W = ((Y/Y));
58: if( Z < 3*(Y)/Y ) goto 16;
59: if( X > (8/W) ) goto 51;
60: if( X = Y+1/9 ) goto 35;
return Y;
}


======= 60 Instrucciones ======= [176]
Aproximacin: [770.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 4+Z*Z;
2: Z = 2/(W-4);
3: if( Z < (5*1) ) goto 7;
4: X = (((5-Z)));
5: if( X ! (((W)*5)) ) goto 59;
6: if( W ! (W+W) ) goto 4;
7: Y = 3+(5+Y);
8: if( W = (((Z*Z))) ) goto 56;
9: if( Z > Y+(Y*Y) ) goto 6;
10: Y = 9-5*5;
11: W = (X+3);
12: Z = 7+1*6;
13: if( X < 1+4*1 ) goto 31;
14: W = ((8)*W);
15: Y = (9+7);
16: if( W ! (((((Z+Z))))) ) goto 43;
17: if( Y > ((Y)+6) ) goto 58;
18: X = Z/4+Z;
19: Y = 2-((W/5));
20: Y = (W/W);
21: Z = X+X/7;
22: if( X > W/3-5 ) goto 5;
23: Z = 1+Y*6;
24: if( X < (W/4) ) goto 4;
25: X = (3-3);
26: W = 7*(Z*Z);
27: if( W < (6*1) ) goto 27;
28: if( Y = Z*5-Z ) goto 1;
29: W = 2*X*X;
30: Z = Z/4*Z;
31: if( W ! W-W+W ) goto 22;
32: if( Z = ((Y*6)) ) goto 44;
33: if( W > X*X-6 ) goto 16;
34: if( Z ! ((8+W)) ) goto 45;
35: if( X < Z*Z/2 ) goto 48;
36: W = 2+1*W;
37: if( Z = Z*(Z*Z) ) goto 0;
38: if( X = (1-5) ) goto 16;
39: Y = 4-6*3;
40: if( Y > Y*4/Y ) goto 16;
41: if( Y = X*X/9 ) goto 1;
42: if( X < (((7-5))) ) goto 8;
43: W = (4-2);
44: if( W > Z-Z-Z ) goto 23;
45: if( Z > 6-((3-Z)) ) goto 20;
46: W = (W*W);
47: W = 2/(9-W);
48: X = X*9/1;
49: if( Y < ((4/7)) ) goto 9;
50: Z = Z+Z-Z;
51: Y = Z-Z/6;
52: if( Z < (3+W) ) goto 33;
53: if( Y > 3*(X+8) ) goto 49;
54: if( Z < X+6*X ) goto 7;
55: W = 3*Z*Z;
56: if( Z ! 8+4*4 ) goto 33;
57: W = ((Y/Y));
58: if( Z < 3*(Y)/Y ) goto 16;
59: if( X > (8/W) ) goto 51;
60: if( X = Y+1/9 ) goto 35;
return Y;
}


======= 60 Instrucciones ======= [443]
Aproximacin: [632.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (9-Z);
2: if( W = 5-6-Z ) goto 33;
3: W = W-W+6;
4: if( Y ! 3+((((4*6)))) ) goto 44;
5: X = W/(1+6);
6: Z = 1/Z+Z;
7: if( Y < Z-5/2 ) goto 29;
8: if( X = W-8*7 ) goto 52;
9: W = 6/(6)*4;
10: if( X = (Z+Z) ) goto 20;
11: if( Z > Z*2*Z ) goto 21;
12: if( W < 6+9/2 ) goto 51;
13: W = Y-Y-Y;
14: if( W > 6-(1/3) ) goto 4;
15: if( Y < (Y)*Y ) goto 36;
16: Z = (Z-1);
17: X = ((Z/Z));
18: if( W ! W*6+4 ) goto 31;
19: W = Y+Y+Y;
20: if( X > (5*9) ) goto 57;
21: W = Y+((((((7-7))))));
22: W = W*7+4;
23: W = (3/9);
24: if( X < X/X+X ) goto 0;
25: Y = X/X/X;
26: if( W = W+W-2 ) goto 5;
27: Y = (4-Z);
28: if( Y > 2-5+Z ) goto 33;
29: X = 1+4-Y;
30: W = (Z+2);
31: if( W < (3-X) ) goto 18;
32: if( Y < W+W-1 ) goto 12;
33: if( W ! X*7*5 ) goto 57;
34: if( W ! Z*((6/5)) ) goto 19;
35: X = Y/Y-1;
36: if( X ! Z/Z/7 ) goto 53;
37: Y = Y+Y+4;
38: if( Y = 3/Z-9 ) goto 38;
39: if( W < 3*X+X ) goto 50;
40: if( X < (Z-Z) ) goto 25;
41: if( W > Y+8+4 ) goto 50;
42: if( Y ! Z*3*1 ) goto 32;
43: W = (Y+Y);
44: Z = Z*(Z+Z);
45: if( W > (((6*Z))) ) goto 54;
46: if( Y = 6+6/8 ) goto 4;
47: if( Z ! W*1/3 ) goto 57;
48: if( W = W-(W-5) ) goto 23;
49: if( Y > Y*((Y+Y)) ) goto 49;
50: if( Y < 4-(((Y+3))) ) goto 1;
51: if( Z ! (X-2) ) goto 52;
52: Y = (((2+Y)));
53: if( Y ! Y/Y/8 ) goto 51;
54: Y = 4*8*5;
55: Z = ((Y)+6);
56: Y = (X)*4;
57: X = (W)/W;
58: if( Z = 1*(Z-Z) ) goto 47;
59: if( X > Y*Y*4 ) goto 4;
60: if( Y = 7+7/5 ) goto 3;
return Y;
}


======= 60 Instrucciones ======= [516]
Aproximacin: [629.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (9-Z);
2: if( W = 5-6-Z ) goto 33;
3: W = W-W+6;
4: if( Y ! 3+((((4*6)))) ) goto 44;
5: X = W/(1+6);
6: Z = 1/Z+Z;
7: if( Y < Z-5/2 ) goto 29;
8: if( X = W-8*7 ) goto 52;
9: W = 6/(6)*4;
10: if( X = (Z+Z) ) goto 20;
11: if( Z > Z*2*Z ) goto 21;
12: if( W < 6+9/2 ) goto 51;
13: W = Y-Y-Y;
14: if( W > 6-(1/3) ) goto 4;
15: if( Y < (Y)*Y ) goto 36;
16: Z = (Z-1);
17: X = ((Z/Z));
18: if( W ! W*6+4 ) goto 31;
19: W = Y+Y+Y;
20: if( X > (5*9) ) goto 57;
21: W = Y+((((((7-7))))));
22: W = W*7+4;
23: W = (3/9);
24: if( X < X/X+X ) goto 0;
25: Y = X/X/X;
26: if( W = W+W-2 ) goto 5;
27: Y = (4-Z);
28: if( Y > 2-5+Z ) goto 33;
29: X = 1+4-Y;
30: W = (Z+2);
31: if( W < (3-X) ) goto 18;
32: if( Y < W+W-1 ) goto 12;
33: if( W ! X*7*5 ) goto 57;
34: if( W ! Z*((6/5)) ) goto 19;
35: X = Y/Y-1;
36: if( X ! Z/Z/7 ) goto 53;
37: Y = Y+Y+4;
38: if( Y = 3/Z-9 ) goto 38;
39: if( W < 3*X+X ) goto 50;
40: if( X < (Z-Z) ) goto 25;
41: if( W > Y+8+4 ) goto 50;
42: if( Y ! Z*3*1 ) goto 32;
43: W = (Y+Y);
44: Z = Z*(Z+Z);
45: if( W > (((6*Z))) ) goto 54;
46: if( Y = 6+6/8 ) goto 4;
47: if( Z ! W*1/3 ) goto 57;
48: if( W = W-(W-5) ) goto 23;
49: if( Y > Y*((Y+Y)) ) goto 49;
50: if( Y < 4-(((Y+3))) ) goto 1;
51: if( Z ! (X-2) ) goto 52;
52: Y = (((2+Y)));
53: if( Y ! Y/Y/8 ) goto 51;
54: Y = 4*8*5;
55: Z = ((Y)+6);
56: Y = (X)*4;
57: X = (W)/W;
58: Y = Y+((Y)/Y);
59: if( X > Y*Y*4 ) goto 4;
60: if( Y = 7+7/5 ) goto 3;
return Y;
}


======= 60 Instrucciones ======= [6612]
Aproximacin: [626.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (9-Z);
2: if( W = 5-6-Z ) goto 33;
3: W = W-W+6;
4: if( Y ! 3+((((4*6)))) ) goto 44;
5: X = W/(1+6);
6: Z = 1/Z+Z;
7: if( Y < Z-5/2 ) goto 29;
8: if( X = W-8*7 ) goto 52;
9: W = 6/(6)*4;
10: if( X = (Z+Z) ) goto 20;
11: if( Z > Z*2*Z ) goto 21;
12: if( W < 6+9/2 ) goto 51;
13: W = Y-Y-Y;
14: if( W > 6-(1/3) ) goto 4;
15: if( Y < (Y)*Y ) goto 36;
16: Z = (Z-1);
17: X = ((Z/Z));
18: if( W ! W*6+4 ) goto 31;
19: W = Y+Y+Y;
20: if( X > (5*9) ) goto 57;
21: W = Y+((((((7-7))))));
22: W = W*7+4;
23: W = (3/9);
24: if( X < X/X+X ) goto 0;
25: Y = X/X/X;
26: if( W = W+W-2 ) goto 5;
27: Y = (4-Z);
28: if( Y > 2-5+Z ) goto 33;
29: X = 1+4-Y;
30: W = (Z+2);
31: if( W < (3-X) ) goto 18;
32: if( Y < W+W-1 ) goto 12;
33: if( W ! X*7*5 ) goto 57;
34: if( W ! Z*((6/5)) ) goto 19;
35: X = Y/Y-1;
36: if( X ! Z/Z/7 ) goto 53;
37: Y = Y+Y+4;
38: if( Y = 3/Z-9 ) goto 38;
39: if( W < 3*X+X ) goto 50;
40: if( X < (Z-Z) ) goto 25;
41: if( W > Y+8+4 ) goto 50;
42: if( Y ! Z*3*1 ) goto 32;
43: W = (Y+Y);
44: Z = Z*(Z+Z);
45: if( W > (((6*Z))) ) goto 54;
46: if( Y = 6+6/8 ) goto 4;
47: if( Z ! W*1/3 ) goto 57;
48: if( W = W-(W-5) ) goto 23;
49: if( Y > Y*((Y+Y)) ) goto 49;
50: if( Y < 4-(((Y+3))) ) goto 1;
51: if( Z ! (X-2) ) goto 52;
52: Y = (((2+Y)));
53: if( Y ! Y/Y/8 ) goto 51;
54: Y = 4*8*5;
55: Z = ((Y)+6);
56: Y = (X)*4;
57: X = (W)/W;
58: Y = Y-1+7;
59: if( X > Y*Y*4 ) goto 4;
60: if( Y = 7+7/5 ) goto 3;
return Y;
}


======= 60 Instrucciones ======= [8256]
Aproximacin: [625.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: X = (9-Z);
2: if( W = 5-6-Z ) goto 33;
3: W = W-W+6;
4: if( Y ! 3+((((4*6)))) ) goto 44;
5: X = W/(1+6);
6: Z = 1/Z+Z;
7: if( Y < Z-5/2 ) goto 29;
8: if( X = W-8*7 ) goto 52;
9: W = 6/(6)*4;
10: if( X = (Z+Z) ) goto 20;
11: if( Z > Z*2*Z ) goto 21;
12: if( W < 6+9/2 ) goto 51;
13: W = Y-Y-Y;
14: if( W > 6-(1/3) ) goto 4;
15: if( Y < (Y)*Y ) goto 36;
16: Z = (Z-1);
17: X = ((Z/Z));
18: if( W ! W*6+4 ) goto 31;
19: W = Y+Y+Y;
20: if( X > (5*9) ) goto 57;
21: W = Y+((((((7-7))))));
22: W = W*7+4;
23: W = (3/9);
24: if( X < X/X+X ) goto 0;
25: Y = X/X/X;
26: if( W = W+W-2 ) goto 5;
27: Y = (4-Z);
28: if( Y > 2-5+Z ) goto 33;
29: X = 1+4-Y;
30: W = (Z+2);
31: if( W < (3-X) ) goto 18;
32: if( Y < W+W-1 ) goto 12;
33: if( W ! X*7*5 ) goto 57;
34: if( W ! Z*((6/5)) ) goto 19;
35: X = Y/Y-1;
36: if( X ! Z/Z/7 ) goto 53;
37: Y = Y+Y+4;
38: if( Y = 3/Z-9 ) goto 38;
39: if( W < 3*X+X ) goto 50;
40: if( X < (Z-Z) ) goto 25;
41: if( W > Y+8+4 ) goto 50;
42: if( Y ! Z*3*1 ) goto 32;
43: W = (Y+Y);
44: Z = Z*(Z+Z);
45: Y = ((5*7));
46: if( Y = 6+6/8 ) goto 4;
47: if( Z ! W*1/3 ) goto 57;
48: if( W = W-(W-5) ) goto 23;
49: if( Y > Y*((Y+Y)) ) goto 49;
50: if( Y < 4-(((Y+3))) ) goto 1;
51: if( Z ! (X-2) ) goto 52;
52: Y = (((2+Y)));
53: if( Y ! Y/Y/8 ) goto 51;
54: Y = 4*8*5;
55: Z = ((Y)+6);
56: Y = (X)*4;
57: X = (W)/W;
58: Y = Y-1+7;
59: if( X > Y*Y*4 ) goto 4;
60: if( Y = 7+7/5 ) goto 3;
return Y;
}


======= 60 Instrucciones ======= [12713]
Aproximacin: [469.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: if( Y ! 8*3*Z ) goto 29;
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: W = 7*6/X;
39: Z = (4)/X;
40: W = (3-1);
41: if( Z = (4+W) ) goto 35;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( W < 5*X*4 ) goto 30;
47: if( Y > 9-4*1 ) goto 50;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [12804]
Aproximacin: [468.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: if( Y ! 8*3*Z ) goto 29;
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: W = 7*6/X;
39: Z = (4)/X;
40: W = (3-1);
41: if( Z = (4+W) ) goto 35;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: if( Y > 9-4*1 ) goto 50;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [12806]
Aproximacin: [449.200012]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: if( Y ! 8*3*Z ) goto 29;
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: W = 7*6/X;
39: Z = (4)/X;
40: W = (3-1);
41: if( Z = (4+W) ) goto 35;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [13502]
Aproximacin: [359.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: W = 7*6/X;
39: Z = (4)/X;
40: W = (3-1);
41: if( Z = (4+W) ) goto 35;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [13652]
Aproximacin: [356.600006]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: W = 7*6/X;
39: Z = (4)/X;
40: W = (3-1);
41: if( X > 6/Z-Z ) goto 14;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [15138]
Aproximacin: [354.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: W = 7*6/X;
39: Z = (4)/X;
40: W = (3-1);
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [16592]
Aproximacin: [348.229279]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: W = 7*6/X;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [16610]
Aproximacin: [331.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: Z = 6-(W+5);
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [16614]
Aproximacin: [324.333344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = 1*((2-4));
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [16616]
Aproximacin: [315.333344]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Z = 4-(Z+Z);
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: Z = 5*2/4;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [16776]
Aproximacin: [310.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Z = 4-(Z+Z);
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: W = X*X+X;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [16940]
Aproximacin: [286.185699]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Z = 4-(Z+Z);
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [17056]
Aproximacin: [284.685699]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: if( Y < 7+Z/Z ) goto 56;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [17150]
Aproximacin: [276.019043]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: if( W < Y*((Y/7)) ) goto 7;
29: W = X+6*X;
30: X = Y-Y-8;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [17274]
Aproximacin: [265.019043]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: W = 3+X/2;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = Y-Y-8;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [17876]
Aproximacin: [263.019043]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = Y-Y-8;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: W = 3-Z*Z;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [18006]
Aproximacin: [258.399994]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = Y-Y-8;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: X = 3-Z+1;
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [18086]
Aproximacin: [249.899994]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = Y-Y-8;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = (((Z/2)));
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [19806]
Aproximacin: [233.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = Y-Y-8;
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [22072]
Aproximacin: [179.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (((Z+4)));
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [22130]
Aproximacin: [159.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: Z = X+(((X*X)));
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [25886]
Aproximacin: [149.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Y = (5*W) ) goto 51;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [33306]
Aproximacin: [147.533325]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: Y = X+(X*X);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [34668]
Aproximacin: [147.333328]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: Y = ((1+W));
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: if( X > Y+(Y*5) ) goto 47;
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [39824]
Aproximacin: [144.333328]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: if( X > Y+(Y*5) ) goto 47;
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [40196]
Aproximacin: [138.666656]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = W+W/4;
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [43946]
Aproximacin: [125.500000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( W = (X*1) ) goto 33;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 7+3/Z;
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [54954]
Aproximacin: [115.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Y < (6/4) ) goto 23;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 7+3/Z;
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [64716]
Aproximacin: [113.000000]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Y < (6/4) ) goto 23;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 1*1+Y;
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [116736]
Aproximacin: [111.788010]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Y < (6/4) ) goto 23;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [138742]
Aproximacin: [110.987503]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = 5/(1+1);
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [200104]
Aproximacin: [108.687500]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X = ((5)+5) ) goto 20;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [200468]
Aproximacin: [100.520828]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: if( W < (W/W) ) goto 12;
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [217142]
Aproximacin: [99.354156]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: Z = Y*(2*4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [244782]
Aproximacin: [96.687500]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: W = X*X+X;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = (7/4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [263190]
Aproximacin: [96.384460]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = (7/4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: W = (8+5);
return Y;
}


======= 60 Instrucciones ======= [271222]
Aproximacin: [95.384460]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X ! (1*Z) ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = (7/4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: Y = Y+Y/Y;
return Y;
}


======= 60 Instrucciones ======= [280118]
Aproximacin: [94.596954]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: W = 8+3-6;
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = (7/4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: Y = Y+Y/Y;
return Y;
}


======= 60 Instrucciones ======= [289638]
Aproximacin: [92.884460]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = (7/4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: Y = Y+Y/Y;
return Y;
}


======= 60 Instrucciones ======= [289854]
Aproximacin: [89.884460]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = (7/4);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [291124]
Aproximacin: [88.770828]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: Y = (8)+1;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = 5*(3/9);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [294992]
Aproximacin: [79.538879]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Y = 1+(3)/8;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = 5*(3/9);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [295004]
Aproximacin: [75.455551]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = 5*(3/9);
53: if( W ! Y+Y/3 ) goto 39;
54: if( X ! (2+Y) ) goto 17;
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [295838]
Aproximacin: [74.288879]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = 9+(7/W);
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = 5*(3/9);
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [300152]
Aproximacin: [72.788879]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = (X*2);
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = 5*(3/9);
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [342536]
Aproximacin: [70.788879]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = 5*(3/9);
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [343370]
Aproximacin: [69.538879]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: if( X < (Y)*6 ) goto 34;
22: Y = (2*Z);
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [345882]
Aproximacin: [66.338882]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: if( X < (Y)*6 ) goto 34;
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: if( Z > ((3*Y)) ) goto 44;
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [375610]
Aproximacin: [65.946915]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: if( X < (Y)*6 ) goto 34;
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [376024]
Aproximacin: [65.635201]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = 2-8+8;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [389684]
Aproximacin: [65.063118]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: Z = ((((7*Y))));
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [404876]
Aproximacin: [63.350380]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Z = W*(1*5);
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [413566]
Aproximacin: [63.205696]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: if( Z = ((8/9)) ) goto 13;
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [418232]
Aproximacin: [63.190605]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W > W+4*W ) goto 8;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [521206]
Aproximacin: [63.037468]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: if( W > 4-(W)-7 ) goto 45;
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [537634]
Aproximacin: [62.960327]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y+Y/3 ) goto 39;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [539544]
Aproximacin: [62.246864]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: if( W < Y*(8+8) ) goto 57;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [542332]
Aproximacin: [62.119980]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: if( X = X+X/X ) goto 0;
18: if( Y = Y*Y/6 ) goto 3;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [575830]
Aproximacin: [61.648544]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: if( X = X+X/X ) goto 0;
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [577556]
Aproximacin: [61.529648]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: if( X = Y/Y*7 ) goto 28;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [582038]
Aproximacin: [61.529068]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( X = W*3+8 ) goto 0;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: Y = ((Y)-7);
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [593712]
Aproximacin: [61.525955]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: Z = (Z+5);
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: Y = ((Y)-7);
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [627860]
Aproximacin: [61.525833]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: Z = (Z+5);
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [628808]
Aproximacin: [61.525757]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = Y-1/Y;
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [657026]
Aproximacin: [61.459824]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 7*((Z)+Z);
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [689940]
Aproximacin: [61.360756]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( W > W*(W+7) ) goto 32;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 4+((Z*8));
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [879916]
Aproximacin: [58.760757]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( X = 3+((7-W)) ) goto 51;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: Y = Y*Y*Y;
57: X = 4+((Z*8));
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [905508]
Aproximacin: [57.223873]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( X = 3+((7-W)) ) goto 51;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: X = W/W*W;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: W = 6-W-5;
57: X = 4+((Z*8));
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [930474]
Aproximacin: [56.905361]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( X = 3+((7-W)) ) goto 51;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = X*((X/3));
52: Y = 8/((W+7));
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: W = 6-W-5;
57: X = 4+((Z*8));
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [946474]
Aproximacin: [56.897003]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( X = 3+((7-W)) ) goto 51;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: W = 5*7*1;
52: Y = 8/((W+7));
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: W = 6-W-5;
57: X = 4+((Z*8));
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [958098]
Aproximacin: [56.760757]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( X = 3+((7-W)) ) goto 51;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: Z = (Y)/4;
52: Y = 8/((W+7));
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: W = 6-W-5;
57: X = 4+((Z*8));
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}


======= 60 Instrucciones ======= [998342]
Aproximacin: [56.475044]
float fSerVivo(float X)
{
float W=0, Y=0, Z=0;

1: Y = 2+2-5;
2: if( W ! 2/3/4 ) goto 36;
3: Y = 8+6*W;
4: Z = Z/Z*Z;
5: Y = ((9*W));
6: X = 4/Y*4;
7: Y = Z/2/Z;
8: X = 2/(Z/6);
9: if( Z < (X)+7 ) goto 33;
10: if( Y ! ((((Y+Y)))) ) goto 14;
11: Z = X+X-X;
12: W = ((W)-4);
13: Z = 5+3/Y;
14: if( Z > ((Z-Z)) ) goto 58;
15: Z = 3+(1+5);
16: X = 9/(3*X);
17: W = (W-3);
18: if( W > (1)+X ) goto 30;
19: if( W > W/2-W ) goto 28;
20: X = X+2+X;
21: X = X-((2/X));
22: Y = 1+Y/2;
23: if( Z < (W-1) ) goto 35;
24: Z = 6/7/7;
25: X = (X)+1;
26: if( Z = (Z+5) ) goto 37;
27: if( X > (((9/3))) ) goto 47;
28: X = (((7/X)));
29: W = X+6*X;
30: X = 5-(2*W);
31: X = X-((2/X));
32: W = 1/5+W;
33: if( Z ! 9*Z/Z ) goto 14;
34: X = (7)/X;
35: if( Y > X/5-1 ) goto 19;
36: if( Z ! 5*(Z+Z) ) goto 32;
37: if( X = 3+((7-W)) ) goto 51;
38: if( X = 2+W*9 ) goto 49;
39: Z = (4)/X;
40: Y = Z*((Z*Z));
41: if( Y > (Z/Z) ) goto 25;
42: W = 4*Z*2;
43: if( Y > 6/(W)-3 ) goto 21;
44: if( W ! Z+Z/Z ) goto 20;
45: W = Z+((6+2));
46: if( Z ! 1*Y/Y ) goto 30;
47: Z = Y-(4)/Y;
48: X = (X+2);
49: if( Y > Z-Z*9 ) goto 53;
50: if( Y ! (1*8) ) goto 19;
51: Z = (Y)/4;
52: Z = Z/7+Z;
53: if( W ! Y*Y/Y ) goto 56;
54: Y = (7-Y);
55: if( W = 8+Z+5 ) goto 41;
56: W = 6-W-5;
57: X = 4+((Z*8));
58: if( W < Y-(2-Y) ) goto 15;
59: Y = 9*6-X;
60: if( Z > 5/5*8 ) goto 46;
return Y;
}




===========================================================

