fork(1) download
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. struct TERM
  4. {
  5. float c;
  6. int p;
  7. struct TERM *NT;
  8. };
  9. struct TERM *createterm(float x,int p)
  10. {
  11. struct TERM *A;
  12. A=(struct TERM *)malloc(sizeof(struct TERM));
  13. A->c=x;
  14. A->p=p;
  15. A->NT=0;
  16. return(A);
  17. }
  18. struct TERM *createpoly(float c[],int n)
  19. {
  20. struct TERM *H=0,*E,*D;
  21. int i;
  22. for(i=0;i<=n+1;i++)
  23. {
  24. if(c[i])
  25. {
  26. E=createterm(c[i],i);
  27. if(H==0)
  28. {
  29. H=E;
  30. D=E;
  31. }
  32. else
  33. {
  34. D->NT=E;
  35. D=E;
  36. }
  37. }
  38. }
  39. return(H);
  40. }
  41. void printpoly(struct TERM *H)
  42. {
  43. while(H)
  44. {
  45. if(H->c>0)
  46. {
  47. printf("+%fX^%d",H->c,H->p);
  48. }
  49.  
  50. else
  51. {
  52. printf("-%fX^%d",H->c,H->p);
  53. }
  54. }
  55. }
  56. struct TERM *polyadd(struct TERM *A,struct TERM *B)
  57. {
  58. struct TERM *H=0,*D,*E;
  59. float x;
  60. int pp;
  61. if(A==0&&B==0)
  62. {
  63. return(0);
  64. }
  65. while(A&&B)
  66. {
  67. if(A->p<B->p)
  68. {
  69. D=createterm(A->c,A->p);
  70. A=A->NT;
  71. }
  72. else if(A->p>B->p)
  73. {
  74. D=createterm(B->c,B->p);
  75. B=B->NT;
  76. }
  77. else
  78. {
  79. x=A->c+B->c;
  80. pp=A->p;
  81. A=A->NT;
  82. B=B->NT;
  83. if(x==0)continue;
  84. D=createterm(x,pp);
  85. }
  86. if(H==0)
  87. {
  88. H=D;
  89. E=D;
  90. }
  91. else
  92. {
  93. E->NT=D;
  94. E=D;
  95. }
  96. }
  97. while(A)
  98. {
  99. D=createterm(A->c,A->p);
  100. A=A->NT;
  101. if(H==0)
  102. {
  103. H=D;
  104. E=D;
  105. }
  106. else
  107. {
  108. E->NT=D;
  109. E=D;
  110. }
  111. }
  112. while(B)
  113. {
  114. D=createterm(B->c,B->p);
  115. B=B->NT;
  116. if(H==0)
  117. {
  118. H=D;
  119. E=D;
  120. }
  121. else
  122. {
  123. E->NT=D;
  124. E=D;
  125. }
  126. }
  127. E->NT=0;
  128. return(H);
  129. }
  130. int main()
  131. {
  132. float coeff1[]={2,0,3,1,5},coeff2[]={0,3,0,-1,2,1,0,0,0,1};
  133. struct TERM *A,*B,*C;
  134. A=createpoly(coeff1,4);
  135. B=createpoly(coeff2,9);
  136. C=polyadd(A,B);
  137. printpoly(C);
  138. return 0;
  139. }
Runtime error #stdin #stdout 0s 2300KB
stdin
Standard input is empty
stdout
+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.000000X^0+2.0