zoukankan      html  css  js  c++  java
  • 软件工程个人作业02

    1.设计思想:

    ① 在程序的开头询问需要的条件: 

    1>是否有乘除法;

    2>是否有括号(最多可以支持十个数参与计算);

    3>数值范围;

    4>加减有无负数;

    5>除法有无余数(若前面询问的有无乘除法为无,则不再询问);

    6>一共有多少个式子;

    ② 设定一个二维数组,大小为number(总式子数量)X 10;

    ③ 设定一个循环来监测有多少次有效的循环,当循环达到number时,结束程序;

    否则,对各个位进行随机取值,并保存在数组里,随机产生一个数字来判定式子是有几个数字组成的,并随机产生每两个数字之间的运算符号,并且输出,之后计算结果,并保存在变量result中,并予以输出。

    2.源程序代码:

       1 import java.util.Scanner;
       2 
       3 public class SecondCalculate
       4 {
       5     public static void main(String args[])
       6     {
       7         @SuppressWarnings("resource")
       8         Scanner in=new Scanner(System.in);
       9 //-------------------------------------------要求规定--------------------------------------------------------------------------------------------------
      10         System.out.print("请输入打印运算式的数量:");
      11         int number=in.nextInt();
      12         
      13         char symbollist[]=new char[4];
      14         System.out.print("①请问是否有乘除法(1:是 2:不是):");
      15         int flag=in.nextInt();
      16         if(flag==1)
      17         {
      18             symbollist[0]='+';
      19             symbollist[1]='-';
      20             symbollist[2]='*';
      21             symbollist[3]='/';
      22         }
      23         else
      24         {
      25             symbollist[0]='+';
      26             symbollist[1]='-';
      27             symbollist[2]='+';
      28             symbollist[3]='-';
      29         }
      30         
      31         System.out.print("②请问是否有括号(1:是 2:不是):");
      32         int boolbracket=in.nextInt();
      33         
      34         System.out.print("③请问需要数据范围是(先输入下界,后输入上界):");
      35         double min=in.nextDouble();
      36         double max=in.nextDouble();
      37         
      38         System.out.print("④请问加减有无负数(1:有 2.无):");
      39         int negative=in.nextInt();
      40         if(negative==1)
      41         {
      42             if(min<0)
      43             {
      44                 min=0;
      45             }
      46         }
      47         
      48         int boolremainder = 2;
      49         if(flag==1)
      50         {
      51             System.out.print("⑤除法有无余数(1:是 2:不是):");
      52             boolremainder=in.nextInt();
      53         }
      54         System.out.println();
      55 //----------------------------------------主程序------------------------------------------------------------------------------------------------
      56 //设定未知量数组
      57         double space[][]=new double [number][10];
      58         
      59         int symtime;
      60 //---------------------------------------------输出程序-----------------------------------------------------------------------------------------
      61         for(int time=0;time<number;)
      62         {
      63             for(int i=0;i<10;i++)
      64             {
      65                 space[time][i]=(double)(Math.random()*(max-min+1)+min);
      66             }
      67             
      68             if(boolbracket==1)
      69             {
      70                 int s=(int)(Math.random()*(5-2+1)+2);
      71                 switch(s)
      72                 {
      73                     case 2:
      74                     {
      75                         int flag1=0;
      76                         for(int i=0;i<time;i++)
      77                         {
      78                             for(int j=0;j<s;j++)
      79                             {
      80                                 if(space[time][j]!=space[i][j])
      81                                 {
      82                                     flag1=1;
      83                                     break;
      84                                 }
      85                                 else
      86                                 {
      87                                     continue;
      88                                 }
      89                             }
      90                         }
      91                         
      92                         if(flag1==1)
      93                         {
      94                             double result=0,remainder=0;
      95                             System.out.print("( "+space[time][0]);
      96                             char p[]=new char [s-1];
      97                             for(int i=1;i<s;i++)
      98                             {
      99                                 symtime=(int)(Math.random()*(3-0+1)+0);
     100                                 p[i-1]=symbollist[symtime];
     101                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
     102                             }
     103                             if(boolremainder==1)
     104                             {
     105                                 if(p[0]=='+')
     106                                 {
     107                                     result=space[time][0]+space[time][1];
     108                                     System.out.println(" = "+result);
     109                                 }
     110                                 else if(p[0]=='-')
     111                                 {
     112                                     result=space[time][0]-space[time][1];
     113                                     System.out.println(" = "+result);
     114                                 }
     115                                 else if(p[0]=='*')
     116                                 {
     117                                     result=space[time][0]*space[time][1];
     118                                     System.out.println(" = "+result);
     119                                 }
     120                                 else
     121                                 {
     122                                     remainder=space[time][0]%space[time][1];
     123                                     result=(space[time][0]-remainder)/space[time][1];
     124                                     System.out.println(" = "+result+"......"+remainder);
     125                                 }
     126                             }
     127                             else
     128                             {
     129                                 if(p[0]=='+')
     130                                 {
     131                                     result=space[time][0]+space[time][1];
     132                                     System.out.println(" = "+result);
     133                                 }
     134                                 else if(p[0]=='-')
     135                                 {
     136                                     result=space[time][0]-space[time][1];
     137                                     System.out.println(" = "+result);
     138                                 }
     139                                 else if(p[0]=='*')
     140                                 {
     141                                     result=space[time][0]*space[time][1];
     142                                     System.out.println(" = "+result);
     143                                 }
     144                                 else
     145                                 {
     146                                     if(space[time][0]<space[time][1])
     147                                     {
     148                                         for(result=space[time][0];result>0;result--)
     149                                         {
     150                                             if(space[time][0]%result==0&&space[time][1]%result==0)
     151                                             {
     152                                                 System.out.println(" = "+space[time][0]/result+"/"+space[time][1]/result);
     153                                                 break;
     154                                             }
     155                                         }
     156                                     }
     157                                     else if(space[time][0]>space[time][1])
     158                                     {
     159                                         for(result=space[time][1];result>0;result--)
     160                                         {
     161                                             if(space[time][0]%result==0&&space[time][1]%result==0)
     162                                             {
     163                                                 System.out.println(" = "+space[time][0]/result+"/"+space[time][1]/result);
     164                                                 break;
     165                                             }
     166                                         }
     167                                     }
     168                                     else
     169                                     {
     170                                         System.out.println(" = 1");
     171                                     }
     172                                 }
     173                             }
     174                             time++;
     175                         }
     176                     }
     177                     
     178                     case 3:
     179                     {
     180                         int flag1=0;
     181                         for(int i=0;i<time;i++)
     182                         {
     183                             for(int j=0;j<s;j++)
     184                             {
     185                                 if(space[time][j]!=space[i][j])
     186                                 {
     187                                     flag1=1;
     188                                     break;
     189                                 }
     190                                 else
     191                                 {
     192                                     continue;
     193                                 }
     194                             }
     195                         }
     196                         
     197                         if(flag1==1)
     198                         {
     199                             double result=0;
     200                             System.out.print("( "+space[time][0]);
     201                             char p[]=new char [s-1];
     202                             for(int i=1;i<s;i++)
     203                             {
     204                                 symtime=(int)(Math.random()*(3-0+1)+0);
     205                                 p[i-1]=symbollist[symtime];
     206                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
     207                                 if(i==1)
     208                                 {
     209                                     System.out.println(")");
     210                                 }
     211                             }
     212                             if(boolremainder==1)
     213                             {
     214                                 if(p[0]=='+')
     215                                 {
     216                                     if(p[1]=='+')
     217                                     {
     218                                         result=(space[time][0]+space[time][1])+space[time][2];
     219                                     }
     220                                     else if(p[1]=='-')
     221                                     {
     222                                         result=(space[time][0]+space[time][1])-space[time][2];
     223                                     }
     224                                     else if(p[1]=='*')
     225                                     {
     226                                         result=(space[time][0]+space[time][1])*space[time][2];
     227                                     }
     228                                     else
     229                                     {
     230                                         result=(space[time][0]+space[time][1])/space[time][2];
     231                                     }
     232                                 }
     233                                 else if(p[0]=='-')
     234                                 {
     235                                     if(p[1]=='+')
     236                                     {
     237                                         result=(space[time][0]-space[time][1])+space[time][2];
     238                                     }
     239                                     else if(p[1]=='-')
     240                                     {
     241                                         result=(space[time][0]-space[time][1])-space[time][2];
     242                                     }
     243                                     else if(p[1]=='*')
     244                                     {
     245                                         result=(space[time][0]-space[time][1])*space[time][2];
     246                                     }
     247                                     else
     248                                     {
     249                                         result=(space[time][0]-space[time][1])/space[time][2];
     250                                     }
     251                                 }
     252                                 else if(p[0]=='*')
     253                                 {
     254                                     if(p[1]=='+')
     255                                     {
     256                                         result=(space[time][0]*space[time][1])+space[time][2];
     257                                     }
     258                                     else if(p[1]=='-')
     259                                     {
     260                                         result=(space[time][0]*space[time][1])-space[time][2];
     261                                     }
     262                                     else if(p[1]=='*')
     263                                     {
     264                                         result=(space[time][0]*space[time][1])*space[time][2];
     265                                     }
     266                                     else
     267                                     {
     268                                         result=(space[time][0]*space[time][1])/space[time][2];
     269                                     }
     270                                 }
     271                                 else
     272                                 {
     273                                     if(p[1]=='+')
     274                                     {
     275                                         result=(space[time][0]/space[time][1])+space[time][2];
     276                                     }
     277                                     else if(p[1]=='-')
     278                                     {
     279                                         result=(space[time][0]/space[time][1])-space[time][2];
     280                                     }
     281                                     else if(p[1]=='*')
     282                                     {
     283                                         result=(space[time][0]/space[time][1])*space[time][2];
     284                                     }
     285                                     else
     286                                     {
     287                                         result=(space[time][0]/space[time][1])/space[time][2];
     288                                     }
     289                                 }
     290                                 System.out.println(" = "+result);
     291                             }
     292                             time++;
     293                         }
     294                     }
     295 
     296                     case 4:
     297                     {
     298                         int flag1=0;
     299                         for(int i=0;i<time;i++)
     300                         {
     301                             for(int j=0;j<s;j++)
     302                             {
     303                                 if(space[time][j]!=space[i][j])
     304                                 {
     305                                     flag1=1;
     306                                     break;
     307                                 }
     308                                 else
     309                                 {
     310                                     continue;
     311                                 }
     312                             }
     313                         }
     314                         
     315                         if(flag1==1)
     316                         {
     317                             double result=0;
     318                             System.out.print("( "+space[time][0]);
     319                             char p[]=new char [s-1];
     320                             for(int i=1;i<s;i++)
     321                             {
     322                                 symtime=(int)(Math.random()*(3-0+1)+0);
     323                                 p[i-1]=symbollist[symtime];
     324                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
     325                                 if(i==1)
     326                                 {
     327                                     System.out.println(")");
     328                                 }
     329                             }
     330                             if(boolremainder==1)
     331                             {
     332                                 if(p[0]=='+')
     333                                 {
     334                                     if(p[1]=='+')
     335                                     {
     336                                         if(p[2]=='+')
     337                                         {
     338                                             result=(space[time][0]+space[time][1])+space[time][2]+space[time][3];
     339                                         }
     340                                         else if(p[2]=='-')
     341                                         {
     342                                             result=(space[time][0]+space[time][1])+space[time][2]-space[time][3];
     343                                         }
     344                                         else if(p[2]=='*')
     345                                         {
     346                                             result=(space[time][0]+space[time][1])+space[time][2]*space[time][3];
     347                                         }
     348                                         else
     349                                         {
     350                                             result=(space[time][0]+space[time][1])+space[time][2]/space[time][3];
     351                                         }
     352                                     }
     353                                     else if(p[1]=='-')
     354                                     {
     355                                         if(p[2]=='+')
     356                                         {
     357                                             result=(space[time][0]+space[time][1])-space[time][2]+space[time][3];
     358                                         }
     359                                         else if(p[2]=='-')
     360                                         {
     361                                             result=(space[time][0]+space[time][1])-space[time][2]-space[time][3];
     362                                         }
     363                                         else if(p[2]=='*')
     364                                         {
     365                                             result=(space[time][0]+space[time][1])-space[time][2]*space[time][3];
     366                                         }
     367                                         else
     368                                         {
     369                                             result=(space[time][0]+space[time][1])-space[time][2]/space[time][3];
     370                                         }
     371                                     }
     372                                     else if(p[1]=='*')
     373                                     {
     374                                         if(p[2]=='+')
     375                                         {
     376                                             result=(space[time][0]+space[time][1])*space[time][2]+space[time][3];
     377                                         }
     378                                         else if(p[2]=='-')
     379                                         {
     380                                             result=(space[time][0]+space[time][1])*space[time][2]-space[time][3];
     381                                         }
     382                                         else if(p[2]=='*')
     383                                         {
     384                                             result=(space[time][0]+space[time][1])*space[time][2]*space[time][3];
     385                                         }
     386                                         else
     387                                         {
     388                                             result=(space[time][0]+space[time][1])*space[time][2]/space[time][3];
     389                                         }
     390                                     }
     391                                     else
     392                                     {
     393                                         if(p[2]=='+')
     394                                         {
     395                                             result=(space[time][0]+space[time][1])/space[time][2]+space[time][3];
     396                                         }
     397                                         else if(p[2]=='-')
     398                                         {
     399                                             result=(space[time][0]+space[time][1])/space[time][2]-space[time][3];
     400                                         }
     401                                         else if(p[2]=='*')
     402                                         {
     403                                             result=(space[time][0]+space[time][1])/space[time][2]*space[time][3];
     404                                         }
     405                                         else
     406                                         {
     407                                             result=(space[time][0]+space[time][1])/space[time][2]/space[time][3];
     408                                         }
     409                                     }
     410                                 }
     411                                 else if(p[0]=='-')
     412                                 {
     413                                     if(p[1]=='+')
     414                                     {
     415                                         if(p[2]=='+')
     416                                         {
     417                                             result=(space[time][0]-space[time][1])+space[time][2]+space[time][3];
     418                                         }
     419                                         else if(p[2]=='-')
     420                                         {
     421                                             result=(space[time][0]-space[time][1])+space[time][2]-space[time][3];
     422                                         }
     423                                         else if(p[2]=='*')
     424                                         {
     425                                             result=(space[time][0]-space[time][1])+space[time][2]*space[time][3];
     426                                         }
     427                                         else
     428                                         {
     429                                             result=(space[time][0]-space[time][1])+space[time][2]/space[time][3];
     430                                         }
     431                                     }
     432                                     else if(p[1]=='-')
     433                                     {
     434                                         if(p[2]=='+')
     435                                         {
     436                                             result=(space[time][0]-space[time][1])-space[time][2]+space[time][3];
     437                                         }
     438                                         else if(p[2]=='-')
     439                                         {
     440                                             result=(space[time][0]-space[time][1])-space[time][2]-space[time][3];
     441                                         }
     442                                         else if(p[2]=='*')
     443                                         {
     444                                             result=(space[time][0]-space[time][1])-space[time][2]*space[time][3];
     445                                         }
     446                                         else
     447                                         {
     448                                             result=(space[time][0]-space[time][1])-space[time][2]/space[time][3];
     449                                         }
     450                                     }
     451                                     else if(p[1]=='*')
     452                                     {
     453                                         if(p[2]=='+')
     454                                         {
     455                                             result=(space[time][0]-space[time][1])*space[time][2]+space[time][3];
     456                                         }
     457                                         else if(p[2]=='-')
     458                                         {
     459                                             result=(space[time][0]-space[time][1])*space[time][2]-space[time][3];
     460                                         }
     461                                         else if(p[2]=='*')
     462                                         {
     463                                             result=(space[time][0]-space[time][1])*space[time][2]*space[time][3];
     464                                         }
     465                                         else
     466                                         {
     467                                             result=(space[time][0]-space[time][1])*space[time][2]/space[time][3];
     468                                         }
     469                                     }
     470                                     else
     471                                     {
     472                                         if(p[2]=='+')
     473                                         {
     474                                             result=(space[time][0]-space[time][1])/space[time][2]+space[time][3];
     475                                         }
     476                                         else if(p[2]=='-')
     477                                         {
     478                                             result=(space[time][0]-space[time][1])/space[time][2]-space[time][3];
     479                                         }
     480                                         else if(p[2]=='*')
     481                                         {
     482                                             result=(space[time][0]-space[time][1])/space[time][2]*space[time][3];
     483                                         }
     484                                         else
     485                                         {
     486                                             result=(space[time][0]-space[time][1])/space[time][2]/space[time][3];
     487                                         }
     488                                     }
     489                                 }
     490                                 else if(p[0]=='*')
     491                                 {
     492                                     if(p[1]=='+')
     493                                     {
     494                                         if(p[2]=='+')
     495                                         {
     496                                             result=(space[time][0]*space[time][1])+space[time][2]+space[time][3];
     497                                         }
     498                                         else if(p[2]=='-')
     499                                         {
     500                                             result=(space[time][0]*space[time][1])+space[time][2]-space[time][3];
     501                                         }
     502                                         else if(p[2]=='*')
     503                                         {
     504                                             result=(space[time][0]*space[time][1])+space[time][2]*space[time][3];
     505                                         }
     506                                         else
     507                                         {
     508                                             result=(space[time][0]*space[time][1])+space[time][2]/space[time][3];
     509                                         }
     510                                     }
     511                                     else if(p[1]=='-')
     512                                     {
     513                                         if(p[2]=='+')
     514                                         {
     515                                             result=(space[time][0]*space[time][1])-space[time][2]+space[time][3];
     516                                         }
     517                                         else if(p[2]=='-')
     518                                         {
     519                                             result=(space[time][0]*space[time][1])-space[time][2]-space[time][3];
     520                                         }
     521                                         else if(p[2]=='*')
     522                                         {
     523                                             result=(space[time][0]*space[time][1])-space[time][2]*space[time][3];
     524                                         }
     525                                         else
     526                                         {
     527                                             result=(space[time][0]*space[time][1])-space[time][2]/space[time][3];
     528                                         }
     529                                     }
     530                                     else if(p[1]=='*')
     531                                     {
     532                                         if(p[2]=='+')
     533                                         {
     534                                             result=(space[time][0]*space[time][1])*space[time][2]+space[time][3];
     535                                         }
     536                                         else if(p[2]=='-')
     537                                         {
     538                                             result=(space[time][0]*space[time][1])*space[time][2]-space[time][3];
     539                                         }
     540                                         else if(p[2]=='*')
     541                                         {
     542                                             result=(space[time][0]*space[time][1])*space[time][2]*space[time][3];
     543                                         }
     544                                         else
     545                                         {
     546                                             result=(space[time][0]*space[time][1])*space[time][2]/space[time][3];
     547                                         }
     548                                     }
     549                                     else
     550                                     {
     551                                         if(p[2]=='+')
     552                                         {
     553                                             result=(space[time][0]*space[time][1])/space[time][2]+space[time][3];
     554                                         }
     555                                         else if(p[2]=='-')
     556                                         {
     557                                             result=(space[time][0]*space[time][1])/space[time][2]-space[time][3];
     558                                         }
     559                                         else if(p[2]=='*')
     560                                         {
     561                                             result=(space[time][0]*space[time][1])/space[time][2]*space[time][3];
     562                                         }
     563                                         else
     564                                         {
     565                                             result=(space[time][0]*space[time][1])/space[time][2]/space[time][3];
     566                                         }
     567                                     }
     568                                 }
     569                                 else
     570                                 {
     571                                     if(p[1]=='+')
     572                                     {
     573                                         if(p[2]=='+')
     574                                         {
     575                                             result=(space[time][0]/space[time][1])+space[time][2]+space[time][3];
     576                                         }
     577                                         else if(p[2]=='-')
     578                                         {
     579                                             result=(space[time][0]/space[time][1])+space[time][2]-space[time][3];
     580                                         }
     581                                         else if(p[2]=='*')
     582                                         {
     583                                             result=(space[time][0]/space[time][1])+space[time][2]*space[time][3];
     584                                         }
     585                                         else
     586                                         {
     587                                             result=(space[time][0]/space[time][1])+space[time][2]/space[time][3];
     588                                         }
     589                                     }
     590                                     else if(p[1]=='-')
     591                                     {
     592                                         if(p[2]=='+')
     593                                         {
     594                                             result=(space[time][0]/space[time][1])-space[time][2]+space[time][3];
     595                                         }
     596                                         else if(p[2]=='-')
     597                                         {
     598                                             result=(space[time][0]/space[time][1])-space[time][2]-space[time][3];
     599                                         }
     600                                         else if(p[2]=='*')
     601                                         {
     602                                             result=(space[time][0]/space[time][1])-space[time][2]*space[time][3];
     603                                         }
     604                                         else
     605                                         {
     606                                             result=(space[time][0]/space[time][1])-space[time][2]/space[time][3];
     607                                         }
     608                                     }
     609                                     else if(p[1]=='*')
     610                                     {
     611                                         if(p[2]=='+')
     612                                         {
     613                                             result=(space[time][0]/space[time][1])*space[time][2]+space[time][3];
     614                                         }
     615                                         else if(p[2]=='-')
     616                                         {
     617                                             result=(space[time][0]/space[time][1])*space[time][2]-space[time][3];
     618                                         }
     619                                         else if(p[2]=='*')
     620                                         {
     621                                             result=(space[time][0]/space[time][1])*space[time][2]*space[time][3];
     622                                         }
     623                                         else
     624                                         {
     625                                             result=(space[time][0]/space[time][1])*space[time][2]/space[time][3];
     626                                         }
     627                                     }
     628                                     else
     629                                     {
     630                                         if(p[2]=='+')
     631                                         {
     632                                             result=(space[time][0]/space[time][1])/space[time][2]+space[time][3];
     633                                         }
     634                                         else if(p[2]=='-')
     635                                         {
     636                                             result=(space[time][0]/space[time][1])/space[time][2]-space[time][3];
     637                                         }
     638                                         else if(p[2]=='*')
     639                                         {
     640                                             result=(space[time][0]/space[time][1])/space[time][2]*space[time][3];
     641                                         }
     642                                         else
     643                                         {
     644                                             result=(space[time][0]/space[time][1])/space[time][2]/space[time][3];
     645                                         }
     646                                     }
     647                                 }
     648                                 System.out.println(" = "+result);
     649                             }
     650                             time++;
     651                         }
     652                     }
     653 //-----------------------------------------------------------------------------------------------------------------------------------------
     654                     case 5:
     655                     {
     656                         int flag1=0;
     657                         for(int i=0;i<time;i++)
     658                         {
     659                             for(int j=0;j<s;j++)
     660                             {
     661                                 if(space[time][j]!=space[i][j])
     662                                 {
     663                                     flag1=1;
     664                                     break;
     665                                 }
     666                                 else
     667                                 {
     668                                     continue;
     669                                 }
     670                             }
     671                         }
     672                         
     673                         if(flag1==1)
     674                         {
     675                             double result=0;
     676                             System.out.print("( "+space[time][0]);
     677                             char p[]=new char [s-1];
     678                             for(int i=1;i<s;i++)
     679                             {
     680                                 symtime=(int)(Math.random()*(3-0+1)+0);
     681                                 p[i-1]=symbollist[symtime];
     682                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
     683                                 if(i==2)
     684                                 {
     685                                     System.out.println(")");
     686                                 }
     687                             }
     688                             if(boolremainder==1)
     689                             {
     690                                 if(p[0]=='+')
     691                                 {
     692                                     if(p[1]=='+')
     693                                     {
     694                                         if(p[2]=='+')
     695                                         {
     696                                             if(p[3]=='+')
     697                                             {
     698                                                 result=(space[time][0]+space[time][1]+space[time][2])+space[time][3]+space[time][4];
     699                                             }
     700                                             else if(p[3]=='-')
     701                                             {
     702                                                 result=(space[time][0]+space[time][1]+space[time][2])+space[time][3]-space[time][4];
     703                                             }
     704                                             else if(p[3]=='*')
     705                                             {
     706                                                 result=(space[time][0]+space[time][1]+space[time][2])+space[time][3]*space[time][4];
     707                                             }
     708                                             else
     709                                             {
     710                                                 result=(space[time][0]+space[time][1]+space[time][2])+space[time][3]/space[time][4];
     711                                             }
     712                                         }
     713                                         else if(p[2]=='-')
     714                                         {
     715                                             if(p[3]=='+')
     716                                             {
     717                                                 result=(space[time][0]+space[time][1]+space[time][2])-space[time][3]+space[time][4];
     718                                             }
     719                                             else if(p[3]=='-')
     720                                             {
     721                                                 result=(space[time][0]+space[time][1]+space[time][2])-space[time][3]-space[time][4];
     722                                             }
     723                                             else if(p[3]=='*')
     724                                             {
     725                                                 result=(space[time][0]+space[time][1]+space[time][2])-space[time][3]*space[time][4];
     726                                             }
     727                                             else
     728                                             {
     729                                                 result=(space[time][0]+space[time][1]+space[time][2])-space[time][3]/space[time][4];
     730                                             }
     731                                         }
     732                                         else if(p[2]=='*')
     733                                         {
     734                                             if(p[3]=='+')
     735                                             {
     736                                                 result=(space[time][0]+space[time][1]+space[time][2])*space[time][3]+space[time][4];
     737                                             }
     738                                             else if(p[3]=='-')
     739                                             {
     740                                                 result=(space[time][0]+space[time][1]+space[time][2])*space[time][3]-space[time][4];
     741                                             }
     742                                             else if(p[3]=='*')
     743                                             {
     744                                                 result=(space[time][0]+space[time][1]+space[time][2])*space[time][3]*space[time][4];
     745                                             }
     746                                             else
     747                                             {
     748                                                 result=(space[time][0]+space[time][1]+space[time][2])*space[time][3]/space[time][4];
     749                                             }
     750                                         }
     751                                         else
     752                                         {
     753                                             if(p[3]=='+')
     754                                             {
     755                                                 result=(space[time][0]+space[time][1]+space[time][2])/space[time][3]+space[time][4];
     756                                             }
     757                                             else if(p[3]=='-')
     758                                             {
     759                                                 result=(space[time][0]+space[time][1]+space[time][2])/space[time][3]-space[time][4];
     760                                             }
     761                                             else if(p[3]=='*')
     762                                             {
     763                                                 result=(space[time][0]+space[time][1]+space[time][2])/space[time][3]*space[time][4];
     764                                             }
     765                                             else
     766                                             {
     767                                                 result=(space[time][0]+space[time][1]+space[time][2])/space[time][3]/space[time][4];
     768                                             }
     769                                         }
     770                                     }
     771                                     else if(p[1]=='-')
     772                                     {
     773                                         if(p[2]=='+')
     774                                         {
     775                                             if(p[3]=='+')
     776                                             {
     777                                                 result=(space[time][0]+space[time][1]-space[time][2])+space[time][3]+space[time][4];
     778                                             }
     779                                             else if(p[3]=='-')
     780                                             {
     781                                                 result=(space[time][0]+space[time][1]-space[time][2])+space[time][3]-space[time][4];
     782                                             }
     783                                             else if(p[3]=='*')
     784                                             {
     785                                                 result=(space[time][0]+space[time][1]-space[time][2])+space[time][3]*space[time][4];
     786                                             }
     787                                             else
     788                                             {
     789                                                 result=(space[time][0]+space[time][1]-space[time][2])+space[time][3]/space[time][4];
     790                                             }
     791                                         }
     792                                         else if(p[2]=='-')
     793                                         {
     794                                             if(p[3]=='+')
     795                                             {
     796                                                 result=(space[time][0]+space[time][1]-space[time][2])-space[time][3]+space[time][4];
     797                                             }
     798                                             else if(p[3]=='-')
     799                                             {
     800                                                 result=(space[time][0]+space[time][1]-space[time][2])-space[time][3]-space[time][4];
     801                                             }
     802                                             else if(p[3]=='*')
     803                                             {
     804                                                 result=(space[time][0]+space[time][1]-space[time][2])-space[time][3]*space[time][4];
     805                                             }
     806                                             else
     807                                             {
     808                                                 result=(space[time][0]+space[time][1]-space[time][2])-space[time][3]/space[time][4];
     809                                             }
     810                                         }
     811                                         else if(p[2]=='*')
     812                                         {
     813                                             if(p[3]=='+')
     814                                             {
     815                                                 result=(space[time][0]+space[time][1]-space[time][2])*space[time][3]+space[time][4];
     816                                             }
     817                                             else if(p[3]=='-')
     818                                             {
     819                                                 result=(space[time][0]+space[time][1]-space[time][2])*space[time][3]-space[time][4];
     820                                             }
     821                                             else if(p[3]=='*')
     822                                             {
     823                                                 result=(space[time][0]+space[time][1]-space[time][2])*space[time][3]*space[time][4];
     824                                             }
     825                                             else
     826                                             {
     827                                                 result=(space[time][0]+space[time][1]-space[time][2])*space[time][3]/space[time][4];
     828                                             }
     829                                         }
     830                                         else
     831                                         {
     832                                             if(p[3]=='+')
     833                                             {
     834                                                 result=(space[time][0]+space[time][1]-space[time][2])/space[time][3]+space[time][4];
     835                                             }
     836                                             else if(p[3]=='-')
     837                                             {
     838                                                 result=(space[time][0]+space[time][1]-space[time][2])/space[time][3]-space[time][4];
     839                                             }
     840                                             else if(p[3]=='*')
     841                                             {
     842                                                 result=(space[time][0]+space[time][1]-space[time][2])/space[time][3]*space[time][4];
     843                                             }
     844                                             else
     845                                             {
     846                                                 result=(space[time][0]+space[time][1]-space[time][2])/space[time][3]/space[time][4];
     847                                             }
     848                                         }
     849                                     }
     850                                     else if(p[1]=='*')
     851                                     {
     852                                         if(p[2]=='+')
     853                                         {
     854                                             if(p[3]=='+')
     855                                             {
     856                                                 result=(space[time][0]+space[time][1]*space[time][2])+space[time][3]+space[time][4];
     857                                             }
     858                                             else if(p[3]=='-')
     859                                             {
     860                                                 result=(space[time][0]+space[time][1]*space[time][2])+space[time][3]-space[time][4];
     861                                             }
     862                                             else if(p[3]=='*')
     863                                             {
     864                                                 result=(space[time][0]+space[time][1]*space[time][2])+space[time][3]*space[time][4];
     865                                             }
     866                                             else
     867                                             {
     868                                                 result=(space[time][0]+space[time][1]*space[time][2])+space[time][3]/space[time][4];
     869                                             }
     870                                         }
     871                                         else if(p[2]=='-')
     872                                         {
     873                                             if(p[3]=='+')
     874                                             {
     875                                                 result=(space[time][0]+space[time][1]*space[time][2])-space[time][3]+space[time][4];
     876                                             }
     877                                             else if(p[3]=='-')
     878                                             {
     879                                                 result=(space[time][0]+space[time][1]*space[time][2])-space[time][3]-space[time][4];
     880                                             }
     881                                             else if(p[3]=='*')
     882                                             {
     883                                                 result=(space[time][0]+space[time][1]*space[time][2])-space[time][3]*space[time][4];
     884                                             }
     885                                             else
     886                                             {
     887                                                 result=(space[time][0]+space[time][1]*space[time][2])-space[time][3]/space[time][4];
     888                                             }
     889                                         }
     890                                         else if(p[2]=='*')
     891                                         {
     892                                             if(p[3]=='+')
     893                                             {
     894                                                 result=(space[time][0]+space[time][1]*space[time][2])*space[time][3]+space[time][4];
     895                                             }
     896                                             else if(p[3]=='-')
     897                                             {
     898                                                 result=(space[time][0]+space[time][1]*space[time][2])*space[time][3]-space[time][4];
     899                                             }
     900                                             else if(p[3]=='*')
     901                                             {
     902                                                 result=(space[time][0]+space[time][1]*space[time][2])*space[time][3]*space[time][4];
     903                                             }
     904                                             else
     905                                             {
     906                                                 result=(space[time][0]+space[time][1]*space[time][2])*space[time][3]/space[time][4];
     907                                             }
     908                                         }
     909                                         else
     910                                         {
     911                                             if(p[3]=='+')
     912                                             {
     913                                                 result=(space[time][0]+space[time][1]*space[time][2])/space[time][3]+space[time][4];
     914                                             }
     915                                             else if(p[3]=='-')
     916                                             {
     917                                                 result=(space[time][0]+space[time][1]*space[time][2])/space[time][3]-space[time][4];
     918                                             }
     919                                             else if(p[3]=='*')
     920                                             {
     921                                                 result=(space[time][0]+space[time][1]*space[time][2])/space[time][3]*space[time][4];
     922                                             }
     923                                             else
     924                                             {
     925                                                 result=(space[time][0]+space[time][1]*space[time][2])/space[time][3]/space[time][4];
     926                                             }
     927                                         }
     928                                     }
     929                                     else
     930                                     {
     931                                         if(p[2]=='+')
     932                                         {
     933                                             if(p[3]=='+')
     934                                             {
     935                                                 result=(space[time][0]+space[time][1]/space[time][2])+space[time][3]+space[time][4];
     936                                             }
     937                                             else if(p[3]=='-')
     938                                             {
     939                                                 result=(space[time][0]+space[time][1]/space[time][2])+space[time][3]-space[time][4];
     940                                             }
     941                                             else if(p[3]=='*')
     942                                             {
     943                                                 result=(space[time][0]+space[time][1]/space[time][2])+space[time][3]*space[time][4];
     944                                             }
     945                                             else
     946                                             {
     947                                                 result=(space[time][0]+space[time][1]/space[time][2])+space[time][3]/space[time][4];
     948                                             }
     949                                         }
     950                                         else if(p[2]=='-')
     951                                         {
     952                                             if(p[3]=='+')
     953                                             {
     954                                                 result=(space[time][0]+space[time][1]/space[time][2])-space[time][3]+space[time][4];
     955                                             }
     956                                             else if(p[3]=='-')
     957                                             {
     958                                                 result=(space[time][0]+space[time][1]/space[time][2])-space[time][3]-space[time][4];
     959                                             }
     960                                             else if(p[3]=='*')
     961                                             {
     962                                                 result=(space[time][0]+space[time][1]/space[time][2])-space[time][3]*space[time][4];
     963                                             }
     964                                             else
     965                                             {
     966                                                 result=(space[time][0]+space[time][1]/space[time][2])-space[time][3]/space[time][4];
     967                                             }
     968                                         }
     969                                         else if(p[2]=='*')
     970                                         {
     971                                             if(p[3]=='+')
     972                                             {
     973                                                 result=(space[time][0]+space[time][1]/space[time][2])*space[time][3]+space[time][4];
     974                                             }
     975                                             else if(p[3]=='-')
     976                                             {
     977                                                 result=(space[time][0]+space[time][1]/space[time][2])*space[time][3]-space[time][4];
     978                                             }
     979                                             else if(p[3]=='*')
     980                                             {
     981                                                 result=(space[time][0]+space[time][1]/space[time][2])*space[time][3]*space[time][4];
     982                                             }
     983                                             else
     984                                             {
     985                                                 result=(space[time][0]+space[time][1]/space[time][2])*space[time][3]/space[time][4];
     986                                             }
     987                                         }
     988                                         else
     989                                         {
     990                                             if(p[3]=='+')
     991                                             {
     992                                                 result=(space[time][0]+space[time][1]/space[time][2])/space[time][3]+space[time][4];
     993                                             }
     994                                             else if(p[3]=='-')
     995                                             {
     996                                                 result=(space[time][0]+space[time][1]/space[time][2])/space[time][3]-space[time][4];
     997                                             }
     998                                             else if(p[3]=='*')
     999                                             {
    1000                                                 result=(space[time][0]+space[time][1]/space[time][2])/space[time][3]*space[time][4];
    1001                                             }
    1002                                             else
    1003                                             {
    1004                                                 result=(space[time][0]+space[time][1]/space[time][2])/space[time][3]/space[time][4];
    1005                                             }
    1006                                         }
    1007                                     }
    1008                                 }
    1009                                 else if(p[0]=='-')
    1010                                 {
    1011                                     if(p[1]=='+')
    1012                                     {
    1013                                         if(p[2]=='+')
    1014                                         {
    1015                                             if(p[3]=='+')
    1016                                             {
    1017                                                 result=(space[time][0]-space[time][1]+space[time][2])+space[time][3]+space[time][4];
    1018                                             }
    1019                                             else if(p[3]=='-')
    1020                                             {
    1021                                                 result=(space[time][0]-space[time][1]+space[time][2])+space[time][3]-space[time][4];
    1022                                             }
    1023                                             else if(p[3]=='*')
    1024                                             {
    1025                                                 result=(space[time][0]-space[time][1]+space[time][2])+space[time][3]*space[time][4];
    1026                                             }
    1027                                             else
    1028                                             {
    1029                                                 result=(space[time][0]-space[time][1]+space[time][2])+space[time][3]/space[time][4];
    1030                                             }
    1031                                         }
    1032                                         else if(p[2]=='-')
    1033                                         {
    1034                                             if(p[3]=='+')
    1035                                             {
    1036                                                 result=(space[time][0]-space[time][1]+space[time][2])-space[time][3]+space[time][4];
    1037                                             }
    1038                                             else if(p[3]=='-')
    1039                                             {
    1040                                                 result=(space[time][0]-space[time][1]+space[time][2])-space[time][3]-space[time][4];
    1041                                             }
    1042                                             else if(p[3]=='*')
    1043                                             {
    1044                                                 result=(space[time][0]-space[time][1]+space[time][2])-space[time][3]*space[time][4];
    1045                                             }
    1046                                             else
    1047                                             {
    1048                                                 result=(space[time][0]-space[time][1]+space[time][2])-space[time][3]/space[time][4];
    1049                                             }
    1050                                         }
    1051                                         else if(p[2]=='*')
    1052                                         {
    1053                                             if(p[3]=='+')
    1054                                             {
    1055                                                 result=(space[time][0]-space[time][1]+space[time][2])*space[time][3]+space[time][4];
    1056                                             }
    1057                                             else if(p[3]=='-')
    1058                                             {
    1059                                                 result=(space[time][0]-space[time][1]+space[time][2])*space[time][3]-space[time][4];
    1060                                             }
    1061                                             else if(p[3]=='*')
    1062                                             {
    1063                                                 result=(space[time][0]-space[time][1]+space[time][2])*space[time][3]*space[time][4];
    1064                                             }
    1065                                             else
    1066                                             {
    1067                                                 result=(space[time][0]-space[time][1]+space[time][2])*space[time][3]/space[time][4];
    1068                                             }
    1069                                         }
    1070                                         else
    1071                                         {
    1072                                             if(p[3]=='+')
    1073                                             {
    1074                                                 result=(space[time][0]-space[time][1]+space[time][2])/space[time][3]+space[time][4];
    1075                                             }
    1076                                             else if(p[3]=='-')
    1077                                             {
    1078                                                 result=(space[time][0]-space[time][1]+space[time][2])/space[time][3]-space[time][4];
    1079                                             }
    1080                                             else if(p[3]=='*')
    1081                                             {
    1082                                                 result=(space[time][0]-space[time][1]+space[time][2])/space[time][3]*space[time][4];
    1083                                             }
    1084                                             else
    1085                                             {
    1086                                                 result=(space[time][0]-space[time][1]+space[time][2])/space[time][3]/space[time][4];
    1087                                             }
    1088                                         }
    1089                                     }
    1090                                     else if(p[1]=='-')
    1091                                     {
    1092                                         if(p[2]=='+')
    1093                                         {
    1094                                             if(p[3]=='+')
    1095                                             {
    1096                                                 result=(space[time][0]-space[time][1]-space[time][2])+space[time][3]+space[time][4];
    1097                                             }
    1098                                             else if(p[3]=='-')
    1099                                             {
    1100                                                 result=(space[time][0]-space[time][1]-space[time][2])+space[time][3]-space[time][4];
    1101                                             }
    1102                                             else if(p[3]=='*')
    1103                                             {
    1104                                                 result=(space[time][0]-space[time][1]-space[time][2])+space[time][3]*space[time][4];
    1105                                             }
    1106                                             else
    1107                                             {
    1108                                                 result=(space[time][0]-space[time][1]-space[time][2])+space[time][3]/space[time][4];
    1109                                             }
    1110                                         }
    1111                                         else if(p[2]=='-')
    1112                                         {
    1113                                             if(p[3]=='+')
    1114                                             {
    1115                                                 result=(space[time][0]-space[time][1]-space[time][2])-space[time][3]+space[time][4];
    1116                                             }
    1117                                             else if(p[3]=='-')
    1118                                             {
    1119                                                 result=(space[time][0]-space[time][1]-space[time][2])-space[time][3]-space[time][4];
    1120                                             }
    1121                                             else if(p[3]=='*')
    1122                                             {
    1123                                                 result=(space[time][0]-space[time][1]-space[time][2])-space[time][3]*space[time][4];
    1124                                             }
    1125                                             else
    1126                                             {
    1127                                                 result=(space[time][0]-space[time][1]-space[time][2])-space[time][3]/space[time][4];
    1128                                             }
    1129                                         }
    1130                                         else if(p[2]=='*')
    1131                                         {
    1132                                             if(p[3]=='+')
    1133                                             {
    1134                                                 result=(space[time][0]-space[time][1]-space[time][2])*space[time][3]+space[time][4];
    1135                                             }
    1136                                             else if(p[3]=='-')
    1137                                             {
    1138                                                 result=(space[time][0]-space[time][1]-space[time][2])*space[time][3]-space[time][4];
    1139                                             }
    1140                                             else if(p[3]=='*')
    1141                                             {
    1142                                                 result=(space[time][0]-space[time][1]-space[time][2])*space[time][3]*space[time][4];
    1143                                             }
    1144                                             else
    1145                                             {
    1146                                                 result=(space[time][0]-space[time][1]-space[time][2])*space[time][3]/space[time][4];
    1147                                             }
    1148                                         }
    1149                                         else
    1150                                         {
    1151                                             if(p[3]=='+')
    1152                                             {
    1153                                                 result=(space[time][0]-space[time][1]-space[time][2])/space[time][3]+space[time][4];
    1154                                             }
    1155                                             else if(p[3]=='-')
    1156                                             {
    1157                                                 result=(space[time][0]-space[time][1]-space[time][2])/space[time][3]-space[time][4];
    1158                                             }
    1159                                             else if(p[3]=='*')
    1160                                             {
    1161                                                 result=(space[time][0]-space[time][1]-space[time][2])/space[time][3]*space[time][4];
    1162                                             }
    1163                                             else
    1164                                             {
    1165                                                 result=(space[time][0]-space[time][1]-space[time][2])/space[time][3]/space[time][4];
    1166                                             }
    1167                                         }
    1168                                     }
    1169                                     else if(p[1]=='*')
    1170                                     {
    1171                                         if(p[2]=='+')
    1172                                         {
    1173                                             if(p[3]=='+')
    1174                                             {
    1175                                                 result=(space[time][0]-space[time][1]*space[time][2])+space[time][3]+space[time][4];
    1176                                             }
    1177                                             else if(p[3]=='-')
    1178                                             {
    1179                                                 result=(space[time][0]-space[time][1]*space[time][2])+space[time][3]-space[time][4];
    1180                                             }
    1181                                             else if(p[3]=='*')
    1182                                             {
    1183                                                 result=(space[time][0]-space[time][1]*space[time][2])+space[time][3]*space[time][4];
    1184                                             }
    1185                                             else
    1186                                             {
    1187                                                 result=(space[time][0]-space[time][1]*space[time][2])+space[time][3]/space[time][4];
    1188                                             }
    1189                                         }
    1190                                         else if(p[2]=='-')
    1191                                         {
    1192                                             if(p[3]=='+')
    1193                                             {
    1194                                                 result=(space[time][0]-space[time][1]*space[time][2])-space[time][3]+space[time][4];
    1195                                             }
    1196                                             else if(p[3]=='-')
    1197                                             {
    1198                                                 result=(space[time][0]-space[time][1]*space[time][2])-space[time][3]-space[time][4];
    1199                                             }
    1200                                             else if(p[3]=='*')
    1201                                             {
    1202                                                 result=(space[time][0]-space[time][1]*space[time][2])-space[time][3]*space[time][4];
    1203                                             }
    1204                                             else
    1205                                             {
    1206                                                 result=(space[time][0]-space[time][1]*space[time][2])-space[time][3]/space[time][4];
    1207                                             }
    1208                                         }
    1209                                         else if(p[2]=='*')
    1210                                         {
    1211                                             if(p[3]=='+')
    1212                                             {
    1213                                                 result=(space[time][0]-space[time][1]*space[time][2])*space[time][3]+space[time][4];
    1214                                             }
    1215                                             else if(p[3]=='-')
    1216                                             {
    1217                                                 result=(space[time][0]-space[time][1]*space[time][2])*space[time][3]-space[time][4];
    1218                                             }
    1219                                             else if(p[3]=='*')
    1220                                             {
    1221                                                 result=(space[time][0]-space[time][1]*space[time][2])*space[time][3]*space[time][4];
    1222                                             }
    1223                                             else
    1224                                             {
    1225                                                 result=(space[time][0]-space[time][1]*space[time][2])*space[time][3]/space[time][4];
    1226                                             }
    1227                                         }
    1228                                         else
    1229                                         {
    1230                                             if(p[3]=='+')
    1231                                             {
    1232                                                 result=(space[time][0]-space[time][1]*space[time][2])/space[time][3]+space[time][4];
    1233                                             }
    1234                                             else if(p[3]=='-')
    1235                                             {
    1236                                                 result=(space[time][0]-space[time][1]*space[time][2])/space[time][3]-space[time][4];
    1237                                             }
    1238                                             else if(p[3]=='*')
    1239                                             {
    1240                                                 result=(space[time][0]-space[time][1]*space[time][2])/space[time][3]*space[time][4];
    1241                                             }
    1242                                             else
    1243                                             {
    1244                                                 result=(space[time][0]-space[time][1]*space[time][2])/space[time][3]/space[time][4];
    1245                                             }
    1246                                         }
    1247                                     }
    1248                                     else
    1249                                     {
    1250                                         if(p[2]=='+')
    1251                                         {
    1252                                             if(p[3]=='+')
    1253                                             {
    1254                                                 result=(space[time][0]-space[time][1]/space[time][2])+space[time][3]+space[time][4];
    1255                                             }
    1256                                             else if(p[3]=='-')
    1257                                             {
    1258                                                 result=(space[time][0]-space[time][1]/space[time][2])+space[time][3]-space[time][4];
    1259                                             }
    1260                                             else if(p[3]=='*')
    1261                                             {
    1262                                                 result=(space[time][0]-space[time][1]/space[time][2])+space[time][3]*space[time][4];
    1263                                             }
    1264                                             else
    1265                                             {
    1266                                                 result=(space[time][0]-space[time][1]/space[time][2])+space[time][3]/space[time][4];
    1267                                             }
    1268                                         }
    1269                                         else if(p[2]=='-')
    1270                                         {
    1271                                             if(p[3]=='+')
    1272                                             {
    1273                                                 result=(space[time][0]-space[time][1]/space[time][2])-space[time][3]+space[time][4];
    1274                                             }
    1275                                             else if(p[3]=='-')
    1276                                             {
    1277                                                 result=(space[time][0]-space[time][1]/space[time][2])-space[time][3]-space[time][4];
    1278                                             }
    1279                                             else if(p[3]=='*')
    1280                                             {
    1281                                                 result=(space[time][0]-space[time][1]/space[time][2])-space[time][3]*space[time][4];
    1282                                             }
    1283                                             else
    1284                                             {
    1285                                                 result=(space[time][0]-space[time][1]/space[time][2])-space[time][3]/space[time][4];
    1286                                             }
    1287                                         }
    1288                                         else if(p[2]=='*')
    1289                                         {
    1290                                             if(p[3]=='+')
    1291                                             {
    1292                                                 result=(space[time][0]-space[time][1]/space[time][2])*space[time][3]+space[time][4];
    1293                                             }
    1294                                             else if(p[3]=='-')
    1295                                             {
    1296                                                 result=(space[time][0]-space[time][1]/space[time][2])*space[time][3]-space[time][4];
    1297                                             }
    1298                                             else if(p[3]=='*')
    1299                                             {
    1300                                                 result=(space[time][0]-space[time][1]/space[time][2])*space[time][3]*space[time][4];
    1301                                             }
    1302                                             else
    1303                                             {
    1304                                                 result=(space[time][0]-space[time][1]/space[time][2])*space[time][3]/space[time][4];
    1305                                             }
    1306                                         }
    1307                                         else
    1308                                         {
    1309                                             if(p[3]=='+')
    1310                                             {
    1311                                                 result=(space[time][0]-space[time][1]/space[time][2])/space[time][3]+space[time][4];
    1312                                             }
    1313                                             else if(p[3]=='-')
    1314                                             {
    1315                                                 result=(space[time][0]-space[time][1]/space[time][2])/space[time][3]-space[time][4];
    1316                                             }
    1317                                             else if(p[3]=='*')
    1318                                             {
    1319                                                 result=(space[time][0]-space[time][1]/space[time][2])/space[time][3]*space[time][4];
    1320                                             }
    1321                                             else
    1322                                             {
    1323                                                 result=(space[time][0]-space[time][1]/space[time][2])/space[time][3]/space[time][4];
    1324                                             }
    1325                                         }
    1326                                     }
    1327                                 }
    1328                                 else if(p[0]=='*')
    1329                                 {
    1330                                     if(p[1]=='+')
    1331                                     {
    1332                                         if(p[2]=='+')
    1333                                         {
    1334                                             if(p[3]=='+')
    1335                                             {
    1336                                                 result=(space[time][0]*space[time][1]+space[time][2])+space[time][3]+space[time][4];
    1337                                             }
    1338                                             else if(p[3]=='-')
    1339                                             {
    1340                                                 result=(space[time][0]*space[time][1]+space[time][2])+space[time][3]-space[time][4];
    1341                                             }
    1342                                             else if(p[3]=='*')
    1343                                             {
    1344                                                 result=(space[time][0]*space[time][1]+space[time][2])+space[time][3]*space[time][4];
    1345                                             }
    1346                                             else
    1347                                             {
    1348                                                 result=(space[time][0]*space[time][1]+space[time][2])+space[time][3]/space[time][4];
    1349                                             }
    1350                                         }
    1351                                         else if(p[2]=='-')
    1352                                         {
    1353                                             if(p[3]=='+')
    1354                                             {
    1355                                                 result=(space[time][0]*space[time][1]+space[time][2])-space[time][3]+space[time][4];
    1356                                             }
    1357                                             else if(p[3]=='-')
    1358                                             {
    1359                                                 result=(space[time][0]*space[time][1]+space[time][2])-space[time][3]-space[time][4];
    1360                                             }
    1361                                             else if(p[3]=='*')
    1362                                             {
    1363                                                 result=(space[time][0]*space[time][1]+space[time][2])-space[time][3]*space[time][4];
    1364                                             }
    1365                                             else
    1366                                             {
    1367                                                 result=(space[time][0]*space[time][1]+space[time][2])-space[time][3]/space[time][4];
    1368                                             }
    1369                                         }
    1370                                         else if(p[2]=='*')
    1371                                         {
    1372                                             if(p[3]=='+')
    1373                                             {
    1374                                                 result=(space[time][0]*space[time][1]+space[time][2])*space[time][3]+space[time][4];
    1375                                             }
    1376                                             else if(p[3]=='-')
    1377                                             {
    1378                                                 result=(space[time][0]*space[time][1]+space[time][2])*space[time][3]-space[time][4];
    1379                                             }
    1380                                             else if(p[3]=='*')
    1381                                             {
    1382                                                 result=(space[time][0]*space[time][1]+space[time][2])*space[time][3]*space[time][4];
    1383                                             }
    1384                                             else
    1385                                             {
    1386                                                 result=(space[time][0]*space[time][1]+space[time][2])*space[time][3]/space[time][4];
    1387                                             }
    1388                                         }
    1389                                         else
    1390                                         {
    1391                                             if(p[3]=='+')
    1392                                             {
    1393                                                 result=(space[time][0]*space[time][1]+space[time][2])/space[time][3]+space[time][4];
    1394                                             }
    1395                                             else if(p[3]=='-')
    1396                                             {
    1397                                                 result=(space[time][0]*space[time][1]+space[time][2])/space[time][3]-space[time][4];
    1398                                             }
    1399                                             else if(p[3]=='*')
    1400                                             {
    1401                                                 result=(space[time][0]*space[time][1]+space[time][2])/space[time][3]*space[time][4];
    1402                                             }
    1403                                             else
    1404                                             {
    1405                                                 result=(space[time][0]*space[time][1]+space[time][2])/space[time][3]/space[time][4];
    1406                                             }
    1407                                         }
    1408                                     }
    1409                                     else if(p[1]=='-')
    1410                                     {
    1411                                         if(p[2]=='+')
    1412                                         {
    1413                                             if(p[3]=='+')
    1414                                             {
    1415                                                 result=(space[time][0]*space[time][1]-space[time][2])+space[time][3]+space[time][4];
    1416                                             }
    1417                                             else if(p[3]=='-')
    1418                                             {
    1419                                                 result=(space[time][0]*space[time][1]-space[time][2])+space[time][3]-space[time][4];
    1420                                             }
    1421                                             else if(p[3]=='*')
    1422                                             {
    1423                                                 result=(space[time][0]*space[time][1]-space[time][2])+space[time][3]*space[time][4];
    1424                                             }
    1425                                             else
    1426                                             {
    1427                                                 result=(space[time][0]*space[time][1]-space[time][2])+space[time][3]/space[time][4];
    1428                                             }
    1429                                         }
    1430                                         else if(p[2]=='-')
    1431                                         {
    1432                                             if(p[3]=='+')
    1433                                             {
    1434                                                 result=(space[time][0]*space[time][1]-space[time][2])-space[time][3]+space[time][4];
    1435                                             }
    1436                                             else if(p[3]=='-')
    1437                                             {
    1438                                                 result=(space[time][0]*space[time][1]-space[time][2])-space[time][3]-space[time][4];
    1439                                             }
    1440                                             else if(p[3]=='*')
    1441                                             {
    1442                                                 result=(space[time][0]*space[time][1]-space[time][2])-space[time][3]*space[time][4];
    1443                                             }
    1444                                             else
    1445                                             {
    1446                                                 result=(space[time][0]*space[time][1]-space[time][2])-space[time][3]/space[time][4];
    1447                                             }
    1448                                         }
    1449                                         else if(p[2]=='*')
    1450                                         {
    1451                                             if(p[3]=='+')
    1452                                             {
    1453                                                 result=(space[time][0]*space[time][1]-space[time][2])*space[time][3]+space[time][4];
    1454                                             }
    1455                                             else if(p[3]=='-')
    1456                                             {
    1457                                                 result=(space[time][0]*space[time][1]-space[time][2])*space[time][3]-space[time][4];
    1458                                             }
    1459                                             else if(p[3]=='*')
    1460                                             {
    1461                                                 result=(space[time][0]*space[time][1]-space[time][2])*space[time][3]*space[time][4];
    1462                                             }
    1463                                             else
    1464                                             {
    1465                                                 result=(space[time][0]*space[time][1]-space[time][2])*space[time][3]/space[time][4];
    1466                                             }
    1467                                         }
    1468                                         else
    1469                                         {
    1470                                             if(p[3]=='+')
    1471                                             {
    1472                                                 result=(space[time][0]*space[time][1]-space[time][2])/space[time][3]+space[time][4];
    1473                                             }
    1474                                             else if(p[3]=='-')
    1475                                             {
    1476                                                 result=(space[time][0]*space[time][1]-space[time][2])/space[time][3]-space[time][4];
    1477                                             }
    1478                                             else if(p[3]=='*')
    1479                                             {
    1480                                                 result=(space[time][0]*space[time][1]-space[time][2])/space[time][3]*space[time][4];
    1481                                             }
    1482                                             else
    1483                                             {
    1484                                                 result=(space[time][0]*space[time][1]-space[time][2])/space[time][3]/space[time][4];
    1485                                             }
    1486                                         }
    1487                                     }
    1488                                     else if(p[1]=='*')
    1489                                     {
    1490                                         if(p[2]=='+')
    1491                                         {
    1492                                             if(p[3]=='+')
    1493                                             {
    1494                                                 result=(space[time][0]*space[time][1]*space[time][2])+space[time][3]+space[time][4];
    1495                                             }
    1496                                             else if(p[3]=='-')
    1497                                             {
    1498                                                 result=(space[time][0]*space[time][1]*space[time][2])+space[time][3]-space[time][4];
    1499                                             }
    1500                                             else if(p[3]=='*')
    1501                                             {
    1502                                                 result=(space[time][0]*space[time][1]*space[time][2])+space[time][3]*space[time][4];
    1503                                             }
    1504                                             else
    1505                                             {
    1506                                                 result=(space[time][0]*space[time][1]*space[time][2])+space[time][3]/space[time][4];
    1507                                             }
    1508                                         }
    1509                                         else if(p[2]=='-')
    1510                                         {
    1511                                             if(p[3]=='+')
    1512                                             {
    1513                                                 result=(space[time][0]*space[time][1]*space[time][2])-space[time][3]+space[time][4];
    1514                                             }
    1515                                             else if(p[3]=='-')
    1516                                             {
    1517                                                 result=(space[time][0]*space[time][1]*space[time][2])-space[time][3]-space[time][4];
    1518                                             }
    1519                                             else if(p[3]=='*')
    1520                                             {
    1521                                                 result=(space[time][0]*space[time][1]*space[time][2])-space[time][3]*space[time][4];
    1522                                             }
    1523                                             else
    1524                                             {
    1525                                                 result=(space[time][0]*space[time][1]*space[time][2])-space[time][3]/space[time][4];
    1526                                             }
    1527                                         }
    1528                                         else if(p[2]=='*')
    1529                                         {
    1530                                             if(p[3]=='+')
    1531                                             {
    1532                                                 result=(space[time][0]*space[time][1]*space[time][2])*space[time][3]+space[time][4];
    1533                                             }
    1534                                             else if(p[3]=='-')
    1535                                             {
    1536                                                 result=(space[time][0]*space[time][1]*space[time][2])*space[time][3]-space[time][4];
    1537                                             }
    1538                                             else if(p[3]=='*')
    1539                                             {
    1540                                                 result=(space[time][0]*space[time][1]*space[time][2])*space[time][3]*space[time][4];
    1541                                             }
    1542                                             else
    1543                                             {
    1544                                                 result=(space[time][0]*space[time][1]*space[time][2])*space[time][3]/space[time][4];
    1545                                             }
    1546                                         }
    1547                                         else
    1548                                         {
    1549                                             if(p[3]=='+')
    1550                                             {
    1551                                                 result=(space[time][0]*space[time][1]*space[time][2])/space[time][3]+space[time][4];
    1552                                             }
    1553                                             else if(p[3]=='-')
    1554                                             {
    1555                                                 result=(space[time][0]*space[time][1]*space[time][2])/space[time][3]-space[time][4];
    1556                                             }
    1557                                             else if(p[3]=='*')
    1558                                             {
    1559                                                 result=(space[time][0]*space[time][1]*space[time][2])/space[time][3]*space[time][4];
    1560                                             }
    1561                                             else
    1562                                             {
    1563                                                 result=(space[time][0]*space[time][1]*space[time][2])/space[time][3]/space[time][4];
    1564                                             }
    1565                                         }
    1566                                     }
    1567                                     else
    1568                                     {
    1569                                         if(p[2]=='+')
    1570                                         {
    1571                                             if(p[3]=='+')
    1572                                             {
    1573                                                 result=(space[time][0]*space[time][1]/space[time][2])+space[time][3]+space[time][4];
    1574                                             }
    1575                                             else if(p[3]=='-')
    1576                                             {
    1577                                                 result=(space[time][0]*space[time][1]/space[time][2])+space[time][3]-space[time][4];
    1578                                             }
    1579                                             else if(p[3]=='*')
    1580                                             {
    1581                                                 result=(space[time][0]*space[time][1]/space[time][2])+space[time][3]*space[time][4];
    1582                                             }
    1583                                             else
    1584                                             {
    1585                                                 result=(space[time][0]*space[time][1]/space[time][2])+space[time][3]/space[time][4];
    1586                                             }
    1587                                         }
    1588                                         else if(p[2]=='-')
    1589                                         {
    1590                                             if(p[3]=='+')
    1591                                             {
    1592                                                 result=(space[time][0]*space[time][1]/space[time][2])-space[time][3]+space[time][4];
    1593                                             }
    1594                                             else if(p[3]=='-')
    1595                                             {
    1596                                                 result=(space[time][0]*space[time][1]/space[time][2])-space[time][3]-space[time][4];
    1597                                             }
    1598                                             else if(p[3]=='*')
    1599                                             {
    1600                                                 result=(space[time][0]*space[time][1]/space[time][2])-space[time][3]*space[time][4];
    1601                                             }
    1602                                             else
    1603                                             {
    1604                                                 result=(space[time][0]*space[time][1]/space[time][2])-space[time][3]/space[time][4];
    1605                                             }
    1606                                         }
    1607                                         else if(p[2]=='*')
    1608                                         {
    1609                                             if(p[3]=='+')
    1610                                             {
    1611                                                 result=(space[time][0]*space[time][1]/space[time][2])*space[time][3]+space[time][4];
    1612                                             }
    1613                                             else if(p[3]=='-')
    1614                                             {
    1615                                                 result=(space[time][0]*space[time][1]/space[time][2])*space[time][3]-space[time][4];
    1616                                             }
    1617                                             else if(p[3]=='*')
    1618                                             {
    1619                                                 result=(space[time][0]*space[time][1]/space[time][2])*space[time][3]*space[time][4];
    1620                                             }
    1621                                             else
    1622                                             {
    1623                                                 result=(space[time][0]*space[time][1]/space[time][2])*space[time][3]/space[time][4];
    1624                                             }
    1625                                         }
    1626                                         else
    1627                                         {
    1628                                             if(p[3]=='+')
    1629                                             {
    1630                                                 result=(space[time][0]*space[time][1]/space[time][2])/space[time][3]+space[time][4];
    1631                                             }
    1632                                             else if(p[3]=='-')
    1633                                             {
    1634                                                 result=(space[time][0]*space[time][1]/space[time][2])/space[time][3]-space[time][4];
    1635                                             }
    1636                                             else if(p[3]=='*')
    1637                                             {
    1638                                                 result=(space[time][0]*space[time][1]/space[time][2])/space[time][3]*space[time][4];
    1639                                             }
    1640                                             else
    1641                                             {
    1642                                                 result=(space[time][0]*space[time][1]/space[time][2])/space[time][3]/space[time][4];
    1643                                             }
    1644                                         }
    1645                                     }
    1646                                 }
    1647                                 else
    1648                                 {
    1649                                     if(p[1]=='+')
    1650                                     {
    1651                                         if(p[2]=='+')
    1652                                         {
    1653                                             if(p[3]=='+')
    1654                                             {
    1655                                                 result=(space[time][0]/space[time][1]+space[time][2])+space[time][3]+space[time][4];
    1656                                             }
    1657                                             else if(p[3]=='-')
    1658                                             {
    1659                                                 result=(space[time][0]/space[time][1]+space[time][2])+space[time][3]-space[time][4];
    1660                                             }
    1661                                             else if(p[3]=='*')
    1662                                             {
    1663                                                 result=(space[time][0]/space[time][1]+space[time][2])+space[time][3]*space[time][4];
    1664                                             }
    1665                                             else
    1666                                             {
    1667                                                 result=(space[time][0]/space[time][1]+space[time][2])+space[time][3]/space[time][4];
    1668                                             }
    1669                                         }
    1670                                         else if(p[2]=='-')
    1671                                         {
    1672                                             if(p[3]=='+')
    1673                                             {
    1674                                                 result=(space[time][0]/space[time][1]+space[time][2])-space[time][3]+space[time][4];
    1675                                             }
    1676                                             else if(p[3]=='-')
    1677                                             {
    1678                                                 result=(space[time][0]/space[time][1]+space[time][2])-space[time][3]-space[time][4];
    1679                                             }
    1680                                             else if(p[3]=='*')
    1681                                             {
    1682                                                 result=(space[time][0]/space[time][1]+space[time][2])-space[time][3]*space[time][4];
    1683                                             }
    1684                                             else
    1685                                             {
    1686                                                 result=(space[time][0]/space[time][1]+space[time][2])-space[time][3]/space[time][4];
    1687                                             }
    1688                                         }
    1689                                         else if(p[2]=='*')
    1690                                         {
    1691                                             if(p[3]=='+')
    1692                                             {
    1693                                                 result=(space[time][0]/space[time][1]+space[time][2])*space[time][3]+space[time][4];
    1694                                             }
    1695                                             else if(p[3]=='-')
    1696                                             {
    1697                                                 result=(space[time][0]/space[time][1]+space[time][2])*space[time][3]-space[time][4];
    1698                                             }
    1699                                             else if(p[3]=='*')
    1700                                             {
    1701                                                 result=(space[time][0]/space[time][1]+space[time][2])*space[time][3]*space[time][4];
    1702                                             }
    1703                                             else
    1704                                             {
    1705                                                 result=(space[time][0]/space[time][1]+space[time][2])*space[time][3]/space[time][4];
    1706                                             }
    1707                                         }
    1708                                         else
    1709                                         {
    1710                                             if(p[3]=='+')
    1711                                             {
    1712                                                 result=(space[time][0]/space[time][1]+space[time][2])/space[time][3]+space[time][4];
    1713                                             }
    1714                                             else if(p[3]=='-')
    1715                                             {
    1716                                                 result=(space[time][0]/space[time][1]+space[time][2])/space[time][3]-space[time][4];
    1717                                             }
    1718                                             else if(p[3]=='*')
    1719                                             {
    1720                                                 result=(space[time][0]/space[time][1]+space[time][2])/space[time][3]*space[time][4];
    1721                                             }
    1722                                             else
    1723                                             {
    1724                                                 result=(space[time][0]/space[time][1]+space[time][2])/space[time][3]/space[time][4];
    1725                                             }
    1726                                         }
    1727                                     }
    1728                                     else if(p[1]=='-')
    1729                                     {
    1730                                         if(p[2]=='+')
    1731                                         {
    1732                                             if(p[3]=='+')
    1733                                             {
    1734                                                 result=(space[time][0]/space[time][1]-space[time][2])+space[time][3]+space[time][4];
    1735                                             }
    1736                                             else if(p[3]=='-')
    1737                                             {
    1738                                                 result=(space[time][0]/space[time][1]-space[time][2])+space[time][3]-space[time][4];
    1739                                             }
    1740                                             else if(p[3]=='*')
    1741                                             {
    1742                                                 result=(space[time][0]/space[time][1]-space[time][2])+space[time][3]*space[time][4];
    1743                                             }
    1744                                             else
    1745                                             {
    1746                                                 result=(space[time][0]/space[time][1]-space[time][2])+space[time][3]/space[time][4];
    1747                                             }
    1748                                         }
    1749                                         else if(p[2]=='-')
    1750                                         {
    1751                                             if(p[3]=='+')
    1752                                             {
    1753                                                 result=(space[time][0]/space[time][1]-space[time][2])-space[time][3]+space[time][4];
    1754                                             }
    1755                                             else if(p[3]=='-')
    1756                                             {
    1757                                                 result=(space[time][0]/space[time][1]-space[time][2])-space[time][3]-space[time][4];
    1758                                             }
    1759                                             else if(p[3]=='*')
    1760                                             {
    1761                                                 result=(space[time][0]/space[time][1]-space[time][2])-space[time][3]*space[time][4];
    1762                                             }
    1763                                             else
    1764                                             {
    1765                                                 result=(space[time][0]/space[time][1]-space[time][2])-space[time][3]/space[time][4];
    1766                                             }
    1767                                         }
    1768                                         else if(p[2]=='*')
    1769                                         {
    1770                                             if(p[3]=='+')
    1771                                             {
    1772                                                 result=(space[time][0]/space[time][1]-space[time][2])*space[time][3]+space[time][4];
    1773                                             }
    1774                                             else if(p[3]=='-')
    1775                                             {
    1776                                                 result=(space[time][0]/space[time][1]-space[time][2])*space[time][3]-space[time][4];
    1777                                             }
    1778                                             else if(p[3]=='*')
    1779                                             {
    1780                                                 result=(space[time][0]/space[time][1]-space[time][2])*space[time][3]*space[time][4];
    1781                                             }
    1782                                             else
    1783                                             {
    1784                                                 result=(space[time][0]/space[time][1]-space[time][2])*space[time][3]/space[time][4];
    1785                                             }
    1786                                         }
    1787                                         else
    1788                                         {
    1789                                             if(p[3]=='+')
    1790                                             {
    1791                                                 result=(space[time][0]/space[time][1]-space[time][2])/space[time][3]+space[time][4];
    1792                                             }
    1793                                             else if(p[3]=='-')
    1794                                             {
    1795                                                 result=(space[time][0]/space[time][1]-space[time][2])/space[time][3]-space[time][4];
    1796                                             }
    1797                                             else if(p[3]=='*')
    1798                                             {
    1799                                                 result=(space[time][0]/space[time][1]-space[time][2])/space[time][3]*space[time][4];
    1800                                             }
    1801                                             else
    1802                                             {
    1803                                                 result=(space[time][0]/space[time][1]-space[time][2])/space[time][3]/space[time][4];
    1804                                             }
    1805                                         }
    1806                                     }
    1807                                     else if(p[1]=='*')
    1808                                     {
    1809                                         if(p[2]=='+')
    1810                                         {
    1811                                             if(p[3]=='+')
    1812                                             {
    1813                                                 result=(space[time][0]/space[time][1]*space[time][2])+space[time][3]+space[time][4];
    1814                                             }
    1815                                             else if(p[3]=='-')
    1816                                             {
    1817                                                 result=(space[time][0]/space[time][1]*space[time][2])+space[time][3]-space[time][4];
    1818                                             }
    1819                                             else if(p[3]=='*')
    1820                                             {
    1821                                                 result=(space[time][0]/space[time][1]*space[time][2])+space[time][3]*space[time][4];
    1822                                             }
    1823                                             else
    1824                                             {
    1825                                                 result=(space[time][0]/space[time][1]*space[time][2])+space[time][3]/space[time][4];
    1826                                             }
    1827                                         }
    1828                                         else if(p[2]=='-')
    1829                                         {
    1830                                             if(p[3]=='+')
    1831                                             {
    1832                                                 result=(space[time][0]/space[time][1]*space[time][2])-space[time][3]+space[time][4];
    1833                                             }
    1834                                             else if(p[3]=='-')
    1835                                             {
    1836                                                 result=(space[time][0]/space[time][1]*space[time][2])-space[time][3]-space[time][4];
    1837                                             }
    1838                                             else if(p[3]=='*')
    1839                                             {
    1840                                                 result=(space[time][0]/space[time][1]*space[time][2])-space[time][3]*space[time][4];
    1841                                             }
    1842                                             else
    1843                                             {
    1844                                                 result=(space[time][0]/space[time][1]*space[time][2])-space[time][3]/space[time][4];
    1845                                             }
    1846                                         }
    1847                                         else if(p[2]=='*')
    1848                                         {
    1849                                             if(p[3]=='+')
    1850                                             {
    1851                                                 result=(space[time][0]/space[time][1]*space[time][2])*space[time][3]+space[time][4];
    1852                                             }
    1853                                             else if(p[3]=='-')
    1854                                             {
    1855                                                 result=(space[time][0]/space[time][1]*space[time][2])*space[time][3]-space[time][4];
    1856                                             }
    1857                                             else if(p[3]=='*')
    1858                                             {
    1859                                                 result=(space[time][0]/space[time][1]*space[time][2])*space[time][3]*space[time][4];
    1860                                             }
    1861                                             else
    1862                                             {
    1863                                                 result=(space[time][0]/space[time][1]*space[time][2])*space[time][3]/space[time][4];
    1864                                             }
    1865                                         }
    1866                                         else
    1867                                         {
    1868                                             if(p[3]=='+')
    1869                                             {
    1870                                                 result=(space[time][0]/space[time][1]*space[time][2])/space[time][3]+space[time][4];
    1871                                             }
    1872                                             else if(p[3]=='-')
    1873                                             {
    1874                                                 result=(space[time][0]/space[time][1]*space[time][2])/space[time][3]-space[time][4];
    1875                                             }
    1876                                             else if(p[3]=='*')
    1877                                             {
    1878                                                 result=(space[time][0]/space[time][1]*space[time][2])/space[time][3]*space[time][4];
    1879                                             }
    1880                                             else
    1881                                             {
    1882                                                 result=(space[time][0]/space[time][1]*space[time][2])/space[time][3]/space[time][4];
    1883                                             }
    1884                                         }
    1885                                     }
    1886                                     else
    1887                                     {
    1888                                         if(p[2]=='+')
    1889                                         {
    1890                                             if(p[3]=='+')
    1891                                             {
    1892                                                 result=(space[time][0]/space[time][1]/space[time][2])+space[time][3]+space[time][4];
    1893                                             }
    1894                                             else if(p[3]=='-')
    1895                                             {
    1896                                                 result=(space[time][0]/space[time][1]/space[time][2])+space[time][3]-space[time][4];
    1897                                             }
    1898                                             else if(p[3]=='*')
    1899                                             {
    1900                                                 result=(space[time][0]/space[time][1]/space[time][2])+space[time][3]*space[time][4];
    1901                                             }
    1902                                             else
    1903                                             {
    1904                                                 result=(space[time][0]/space[time][1]/space[time][2])+space[time][3]/space[time][4];
    1905                                             }
    1906                                         }
    1907                                         else if(p[2]=='-')
    1908                                         {
    1909                                             if(p[3]=='+')
    1910                                             {
    1911                                                 result=(space[time][0]/space[time][1]/space[time][2])-space[time][3]+space[time][4];
    1912                                             }
    1913                                             else if(p[3]=='-')
    1914                                             {
    1915                                                 result=(space[time][0]/space[time][1]/space[time][2])-space[time][3]-space[time][4];
    1916                                             }
    1917                                             else if(p[3]=='*')
    1918                                             {
    1919                                                 result=(space[time][0]/space[time][1]/space[time][2])-space[time][3]*space[time][4];
    1920                                             }
    1921                                             else
    1922                                             {
    1923                                                 result=(space[time][0]/space[time][1]/space[time][2])-space[time][3]/space[time][4];
    1924                                             }
    1925                                         }
    1926                                         else if(p[2]=='*')
    1927                                         {
    1928                                             if(p[3]=='+')
    1929                                             {
    1930                                                 result=(space[time][0]/space[time][1]/space[time][2])*space[time][3]+space[time][4];
    1931                                             }
    1932                                             else if(p[3]=='-')
    1933                                             {
    1934                                                 result=(space[time][0]/space[time][1]/space[time][2])*space[time][3]-space[time][4];
    1935                                             }
    1936                                             else if(p[3]=='*')
    1937                                             {
    1938                                                 result=(space[time][0]/space[time][1]/space[time][2])*space[time][3]*space[time][4];
    1939                                             }
    1940                                             else
    1941                                             {
    1942                                                 result=(space[time][0]/space[time][1]/space[time][2])*space[time][3]/space[time][4];
    1943                                             }
    1944                                         }
    1945                                         else
    1946                                         {
    1947                                             if(p[3]=='+')
    1948                                             {
    1949                                                 result=(space[time][0]/space[time][1]/space[time][2])/space[time][3]+space[time][4];
    1950                                             }
    1951                                             else if(p[3]=='-')
    1952                                             {
    1953                                                 result=(space[time][0]/space[time][1]/space[time][2])/space[time][3]-space[time][4];
    1954                                             }
    1955                                             else if(p[3]=='*')
    1956                                             {
    1957                                                 result=(space[time][0]/space[time][1]/space[time][2])/space[time][3]*space[time][4];
    1958                                             }
    1959                                             else
    1960                                             {
    1961                                                 result=(space[time][0]/space[time][1]/space[time][2])/space[time][3]/space[time][4];
    1962                                             }
    1963                                         }
    1964                                     }
    1965                                 }
    1966                                 System.out.println(" = "+result);
    1967                             }
    1968                             time++;
    1969                         }
    1970                     }
    1971                 }
    1972             }
    1973             else
    1974             {
    1975                 int s=(int)(Math.random()*(5-2+1)+2);
    1976                 switch(s)
    1977                 {
    1978                     case 2:
    1979                     {
    1980                         int flag1=0;
    1981                         for(int i=0;i<time;i++)
    1982                         {
    1983                             for(int j=0;j<s;j++)
    1984                             {
    1985                                 if(space[time][j]!=space[i][j])
    1986                                 {
    1987                                     flag1=1;
    1988                                     break;
    1989                                 }
    1990                                 else
    1991                                 {
    1992                                     continue;
    1993                                 }
    1994                             }
    1995                         }
    1996                         
    1997                         if(flag1==1)
    1998                         {
    1999                             double result=0,remainder=0;
    2000                             System.out.print(space[time][0]);
    2001                             char p[]=new char [s-1];
    2002                             for(int i=1;i<s;i++)
    2003                             {
    2004                                 symtime=(int)(Math.random()*(3-0+1)+0);
    2005                                 p[i-1]=symbollist[symtime];
    2006                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
    2007                             }
    2008                             if(boolremainder==1)
    2009                             {
    2010                                 if(p[0]=='+')
    2011                                 {
    2012                                     result=space[time][0]+space[time][1];
    2013                                     System.out.println(" = "+result);
    2014                                 }
    2015                                 else if(p[0]=='-')
    2016                                 {
    2017                                     result=space[time][0]-space[time][1];
    2018                                     System.out.println(" = "+result);
    2019                                 }
    2020                                 else if(p[0]=='*')
    2021                                 {
    2022                                     result=space[time][0]*space[time][1];
    2023                                     System.out.println(" = "+result);
    2024                                 }
    2025                                 else
    2026                                 {
    2027                                     remainder=space[time][0]%space[time][1];
    2028                                     result=(space[time][0]-remainder)/space[time][1];
    2029                                     System.out.println(" = "+result+"......"+remainder);
    2030                                 }
    2031                             }
    2032                             else
    2033                             {
    2034                                 if(p[0]=='+')
    2035                                 {
    2036                                     result=space[time][0]+space[time][1];
    2037                                     System.out.println(" = "+result);
    2038                                 }
    2039                                 else if(p[0]=='-')
    2040                                 {
    2041                                     result=space[time][0]-space[time][1];
    2042                                     System.out.println(" = "+result);
    2043                                 }
    2044                                 else if(p[0]=='*')
    2045                                 {
    2046                                     result=space[time][0]*space[time][1];
    2047                                     System.out.println(" = "+result);
    2048                                 }
    2049                                 else
    2050                                 {
    2051                                     if(space[time][0]<space[time][1])
    2052                                     {
    2053                                         for(result=space[time][0];result>0;result--)
    2054                                         {
    2055                                             if(space[time][0]%result==0&&space[time][1]%result==0)
    2056                                             {
    2057                                                 System.out.println(" = "+space[time][0]/result+"/"+space[time][1]/result);
    2058                                                 break;
    2059                                             }
    2060                                         }
    2061                                     }
    2062                                     else if(space[time][0]>space[time][1])
    2063                                     {
    2064                                         for(result=space[time][1];result>0;result--)
    2065                                         {
    2066                                             if(space[time][0]%result==0&&space[time][1]%result==0)
    2067                                             {
    2068                                                 System.out.println(" = "+space[time][0]/result+"/"+space[time][1]/result);
    2069                                                 break;
    2070                                             }
    2071                                         }
    2072                                     }
    2073                                     else
    2074                                     {
    2075                                         System.out.println(" = 1");
    2076                                     }
    2077                                 }
    2078                             }
    2079                             time++;
    2080                         }
    2081                     }
    2082                     
    2083                     case 3:
    2084                     {
    2085                         int flag1=0;
    2086                         for(int i=0;i<time;i++)
    2087                         {
    2088                             for(int j=0;j<s;j++)
    2089                             {
    2090                                 if(space[time][j]!=space[i][j])
    2091                                 {
    2092                                     flag1=1;
    2093                                     break;
    2094                                 }
    2095                                 else
    2096                                 {
    2097                                     continue;
    2098                                 }
    2099                             }
    2100                         }
    2101                         
    2102                         if(flag1==1)
    2103                         {
    2104                             double result=0;
    2105                             System.out.print(space[time][0]);
    2106                             char p[]=new char [s-1];
    2107                             for(int i=1;i<s;i++)
    2108                             {
    2109                                 symtime=(int)(Math.random()*(3-0+1)+0);
    2110                                 p[i-1]=symbollist[symtime];
    2111                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
    2112                             }
    2113                             if(boolremainder==1)
    2114                             {
    2115                                 if(p[0]=='+')
    2116                                 {
    2117                                     if(p[1]=='+')
    2118                                     {
    2119                                         result=space[time][0]+space[time][1]+space[time][2];
    2120                                     }
    2121                                     else if(p[1]=='-')
    2122                                     {
    2123                                         result=space[time][0]+space[time][1]-space[time][2];
    2124                                     }
    2125                                     else if(p[1]=='*')
    2126                                     {
    2127                                         result=space[time][0]+space[time][1]*space[time][2];
    2128                                     }
    2129                                     else
    2130                                     {
    2131                                         result=space[time][0]+space[time][1]/space[time][2];
    2132                                     }
    2133                                 }
    2134                                 else if(p[0]=='-')
    2135                                 {
    2136                                     if(p[1]=='+')
    2137                                     {
    2138                                         result=space[time][0]-space[time][1]+space[time][2];
    2139                                     }
    2140                                     else if(p[1]=='-')
    2141                                     {
    2142                                         result=space[time][0]-space[time][1]-space[time][2];
    2143                                     }
    2144                                     else if(p[1]=='*')
    2145                                     {
    2146                                         result=space[time][0]-space[time][1]*space[time][2];
    2147                                     }
    2148                                     else
    2149                                     {
    2150                                         result=space[time][0]-space[time][1]/space[time][2];
    2151                                     }
    2152                                 }
    2153                                 else if(p[0]=='*')
    2154                                 {
    2155                                     if(p[1]=='+')
    2156                                     {
    2157                                         result=space[time][0]*space[time][1]+space[time][2];
    2158                                     }
    2159                                     else if(p[1]=='-')
    2160                                     {
    2161                                         result=space[time][0]*space[time][1]-space[time][2];
    2162                                     }
    2163                                     else if(p[1]=='*')
    2164                                     {
    2165                                         result=space[time][0]*space[time][1]*space[time][2];
    2166                                     }
    2167                                     else
    2168                                     {
    2169                                         result=space[time][0]*space[time][1]/space[time][2];
    2170                                     }
    2171                                 }
    2172                                 else
    2173                                 {
    2174                                     if(p[1]=='+')
    2175                                     {
    2176                                         result=space[time][0]/space[time][1]+space[time][2];
    2177                                     }
    2178                                     else if(p[1]=='-')
    2179                                     {
    2180                                         result=space[time][0]/space[time][1]-space[time][2];
    2181                                     }
    2182                                     else if(p[1]=='*')
    2183                                     {
    2184                                         result=space[time][0]/space[time][1]*space[time][2];
    2185                                     }
    2186                                     else
    2187                                     {
    2188                                         result=space[time][0]/space[time][1]/space[time][2];
    2189                                     }
    2190                                 }
    2191                                 System.out.println(" = "+result);
    2192                             }
    2193                             time++;
    2194                         }
    2195                     }
    2196 
    2197                     case 4:
    2198                     {
    2199                         int flag1=0;
    2200                         for(int i=0;i<time;i++)
    2201                         {
    2202                             for(int j=0;j<s;j++)
    2203                             {
    2204                                 if(space[time][j]!=space[i][j])
    2205                                 {
    2206                                     flag1=1;
    2207                                     break;
    2208                                 }
    2209                                 else
    2210                                 {
    2211                                     continue;
    2212                                 }
    2213                             }
    2214                         }
    2215                         
    2216                         if(flag1==1)
    2217                         {
    2218                             double result=0;
    2219                             System.out.print(space[time][0]);
    2220                             char p[]=new char [s-1];
    2221                             for(int i=1;i<s;i++)
    2222                             {
    2223                                 symtime=(int)(Math.random()*(3-0+1)+0);
    2224                                 p[i-1]=symbollist[symtime];
    2225                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
    2226                             }
    2227                             if(boolremainder==1)
    2228                             {
    2229                                 if(p[0]=='+')
    2230                                 {
    2231                                     if(p[1]=='+')
    2232                                     {
    2233                                         if(p[2]=='+')
    2234                                         {
    2235                                             result=space[time][0]+space[time][1]+space[time][2]+space[time][3];
    2236                                         }
    2237                                         else if(p[2]=='-')
    2238                                         {
    2239                                             result=space[time][0]+space[time][1]+space[time][2]-space[time][3];
    2240                                         }
    2241                                         else if(p[2]=='*')
    2242                                         {
    2243                                             result=space[time][0]+space[time][1]+space[time][2]*space[time][3];
    2244                                         }
    2245                                         else
    2246                                         {
    2247                                             result=space[time][0]+space[time][1]+space[time][2]/space[time][3];
    2248                                         }
    2249                                     }
    2250                                     else if(p[1]=='-')
    2251                                     {
    2252                                         if(p[2]=='+')
    2253                                         {
    2254                                             result=space[time][0]+space[time][1]-space[time][2]+space[time][3];
    2255                                         }
    2256                                         else if(p[2]=='-')
    2257                                         {
    2258                                             result=space[time][0]+space[time][1]-space[time][2]-space[time][3];
    2259                                         }
    2260                                         else if(p[2]=='*')
    2261                                         {
    2262                                             result=space[time][0]+space[time][1]-space[time][2]*space[time][3];
    2263                                         }
    2264                                         else
    2265                                         {
    2266                                             result=space[time][0]+space[time][1]-space[time][2]/space[time][3];
    2267                                         }
    2268                                     }
    2269                                     else if(p[1]=='*')
    2270                                     {
    2271                                         if(p[2]=='+')
    2272                                         {
    2273                                             result=space[time][0]+space[time][1]*space[time][2]+space[time][3];
    2274                                         }
    2275                                         else if(p[2]=='-')
    2276                                         {
    2277                                             result=space[time][0]+space[time][1]*space[time][2]-space[time][3];
    2278                                         }
    2279                                         else if(p[2]=='*')
    2280                                         {
    2281                                             result=space[time][0]+space[time][1]*space[time][2]*space[time][3];
    2282                                         }
    2283                                         else
    2284                                         {
    2285                                             result=space[time][0]+space[time][1]*space[time][2]/space[time][3];
    2286                                         }
    2287                                     }
    2288                                     else
    2289                                     {
    2290                                         if(p[2]=='+')
    2291                                         {
    2292                                             result=space[time][0]+space[time][1]/space[time][2]+space[time][3];
    2293                                         }
    2294                                         else if(p[2]=='-')
    2295                                         {
    2296                                             result=space[time][0]+space[time][1]/space[time][2]-space[time][3];
    2297                                         }
    2298                                         else if(p[2]=='*')
    2299                                         {
    2300                                             result=space[time][0]+space[time][1]/space[time][2]*space[time][3];
    2301                                         }
    2302                                         else
    2303                                         {
    2304                                             result=space[time][0]+space[time][1]/space[time][2]/space[time][3];
    2305                                         }
    2306                                     }
    2307                                 }
    2308                                 else if(p[0]=='-')
    2309                                 {
    2310                                     if(p[1]=='+')
    2311                                     {
    2312                                         if(p[2]=='+')
    2313                                         {
    2314                                             result=space[time][0]-space[time][1]+space[time][2]+space[time][3];
    2315                                         }
    2316                                         else if(p[2]=='-')
    2317                                         {
    2318                                             result=space[time][0]-space[time][1]+space[time][2]-space[time][3];
    2319                                         }
    2320                                         else if(p[2]=='*')
    2321                                         {
    2322                                             result=space[time][0]-space[time][1]+space[time][2]*space[time][3];
    2323                                         }
    2324                                         else
    2325                                         {
    2326                                             result=space[time][0]-space[time][1]+space[time][2]/space[time][3];
    2327                                         }
    2328                                     }
    2329                                     else if(p[1]=='-')
    2330                                     {
    2331                                         if(p[2]=='+')
    2332                                         {
    2333                                             result=space[time][0]-space[time][1]-space[time][2]+space[time][3];
    2334                                         }
    2335                                         else if(p[2]=='-')
    2336                                         {
    2337                                             result=space[time][0]-space[time][1]-space[time][2]-space[time][3];
    2338                                         }
    2339                                         else if(p[2]=='*')
    2340                                         {
    2341                                             result=space[time][0]-space[time][1]-space[time][2]*space[time][3];
    2342                                         }
    2343                                         else
    2344                                         {
    2345                                             result=space[time][0]-space[time][1]-space[time][2]/space[time][3];
    2346                                         }
    2347                                     }
    2348                                     else if(p[1]=='*')
    2349                                     {
    2350                                         if(p[2]=='+')
    2351                                         {
    2352                                             result=space[time][0]-space[time][1]*space[time][2]+space[time][3];
    2353                                         }
    2354                                         else if(p[2]=='-')
    2355                                         {
    2356                                             result=space[time][0]-space[time][1]*space[time][2]-space[time][3];
    2357                                         }
    2358                                         else if(p[2]=='*')
    2359                                         {
    2360                                             result=space[time][0]-space[time][1]*space[time][2]*space[time][3];
    2361                                         }
    2362                                         else
    2363                                         {
    2364                                             result=space[time][0]-space[time][1]*space[time][2]/space[time][3];
    2365                                         }
    2366                                     }
    2367                                     else
    2368                                     {
    2369                                         if(p[2]=='+')
    2370                                         {
    2371                                             result=space[time][0]-space[time][1]/space[time][2]+space[time][3];
    2372                                         }
    2373                                         else if(p[2]=='-')
    2374                                         {
    2375                                             result=space[time][0]-space[time][1]/space[time][2]-space[time][3];
    2376                                         }
    2377                                         else if(p[2]=='*')
    2378                                         {
    2379                                             result=space[time][0]-space[time][1]/space[time][2]*space[time][3];
    2380                                         }
    2381                                         else
    2382                                         {
    2383                                             result=space[time][0]-space[time][1]/space[time][2]/space[time][3];
    2384                                         }
    2385                                     }
    2386                                 }
    2387                                 else if(p[0]=='*')
    2388                                 {
    2389                                     if(p[1]=='+')
    2390                                     {
    2391                                         if(p[2]=='+')
    2392                                         {
    2393                                             result=space[time][0]*space[time][1]+space[time][2]+space[time][3];
    2394                                         }
    2395                                         else if(p[2]=='-')
    2396                                         {
    2397                                             result=space[time][0]*space[time][1]+space[time][2]-space[time][3];
    2398                                         }
    2399                                         else if(p[2]=='*')
    2400                                         {
    2401                                             result=space[time][0]*space[time][1]+space[time][2]*space[time][3];
    2402                                         }
    2403                                         else
    2404                                         {
    2405                                             result=space[time][0]*space[time][1]+space[time][2]/space[time][3];
    2406                                         }
    2407                                     }
    2408                                     else if(p[1]=='-')
    2409                                     {
    2410                                         if(p[2]=='+')
    2411                                         {
    2412                                             result=space[time][0]*space[time][1]-space[time][2]+space[time][3];
    2413                                         }
    2414                                         else if(p[2]=='-')
    2415                                         {
    2416                                             result=space[time][0]*space[time][1]-space[time][2]-space[time][3];
    2417                                         }
    2418                                         else if(p[2]=='*')
    2419                                         {
    2420                                             result=space[time][0]*space[time][1]-space[time][2]*space[time][3];
    2421                                         }
    2422                                         else
    2423                                         {
    2424                                             result=space[time][0]*space[time][1]-space[time][2]/space[time][3];
    2425                                         }
    2426                                     }
    2427                                     else if(p[1]=='*')
    2428                                     {
    2429                                         if(p[2]=='+')
    2430                                         {
    2431                                             result=space[time][0]*space[time][1]*space[time][2]+space[time][3];
    2432                                         }
    2433                                         else if(p[2]=='-')
    2434                                         {
    2435                                             result=space[time][0]*space[time][1]*space[time][2]-space[time][3];
    2436                                         }
    2437                                         else if(p[2]=='*')
    2438                                         {
    2439                                             result=space[time][0]*space[time][1]*space[time][2]*space[time][3];
    2440                                         }
    2441                                         else
    2442                                         {
    2443                                             result=space[time][0]*space[time][1]*space[time][2]/space[time][3];
    2444                                         }
    2445                                     }
    2446                                     else
    2447                                     {
    2448                                         if(p[2]=='+')
    2449                                         {
    2450                                             result=space[time][0]*space[time][1]/space[time][2]+space[time][3];
    2451                                         }
    2452                                         else if(p[2]=='-')
    2453                                         {
    2454                                             result=space[time][0]*space[time][1]/space[time][2]-space[time][3];
    2455                                         }
    2456                                         else if(p[2]=='*')
    2457                                         {
    2458                                             result=space[time][0]*space[time][1]/space[time][2]*space[time][3];
    2459                                         }
    2460                                         else
    2461                                         {
    2462                                             result=space[time][0]*space[time][1]/space[time][2]/space[time][3];
    2463                                         }
    2464                                     }
    2465                                 }
    2466                                 else
    2467                                 {
    2468                                     if(p[1]=='+')
    2469                                     {
    2470                                         if(p[2]=='+')
    2471                                         {
    2472                                             result=space[time][0]/space[time][1]+space[time][2]+space[time][3];
    2473                                         }
    2474                                         else if(p[2]=='-')
    2475                                         {
    2476                                             result=space[time][0]/space[time][1]+space[time][2]-space[time][3];
    2477                                         }
    2478                                         else if(p[2]=='*')
    2479                                         {
    2480                                             result=space[time][0]/space[time][1]+space[time][2]*space[time][3];
    2481                                         }
    2482                                         else
    2483                                         {
    2484                                             result=space[time][0]/space[time][1]+space[time][2]/space[time][3];
    2485                                         }
    2486                                     }
    2487                                     else if(p[1]=='-')
    2488                                     {
    2489                                         if(p[2]=='+')
    2490                                         {
    2491                                             result=space[time][0]/space[time][1]-space[time][2]+space[time][3];
    2492                                         }
    2493                                         else if(p[2]=='-')
    2494                                         {
    2495                                             result=space[time][0]/space[time][1]-space[time][2]-space[time][3];
    2496                                         }
    2497                                         else if(p[2]=='*')
    2498                                         {
    2499                                             result=space[time][0]/space[time][1]-space[time][2]*space[time][3];
    2500                                         }
    2501                                         else
    2502                                         {
    2503                                             result=space[time][0]/space[time][1]-space[time][2]/space[time][3];
    2504                                         }
    2505                                     }
    2506                                     else if(p[1]=='*')
    2507                                     {
    2508                                         if(p[2]=='+')
    2509                                         {
    2510                                             result=space[time][0]/space[time][1]*space[time][2]+space[time][3];
    2511                                         }
    2512                                         else if(p[2]=='-')
    2513                                         {
    2514                                             result=space[time][0]/space[time][1]*space[time][2]-space[time][3];
    2515                                         }
    2516                                         else if(p[2]=='*')
    2517                                         {
    2518                                             result=space[time][0]/space[time][1]*space[time][2]*space[time][3];
    2519                                         }
    2520                                         else
    2521                                         {
    2522                                             result=space[time][0]/space[time][1]*space[time][2]/space[time][3];
    2523                                         }
    2524                                     }
    2525                                     else
    2526                                     {
    2527                                         if(p[2]=='+')
    2528                                         {
    2529                                             result=space[time][0]/space[time][1]/space[time][2]+space[time][3];
    2530                                         }
    2531                                         else if(p[2]=='-')
    2532                                         {
    2533                                             result=space[time][0]/space[time][1]/space[time][2]-space[time][3];
    2534                                         }
    2535                                         else if(p[2]=='*')
    2536                                         {
    2537                                             result=space[time][0]/space[time][1]/space[time][2]*space[time][3];
    2538                                         }
    2539                                         else
    2540                                         {
    2541                                             result=space[time][0]/space[time][1]/space[time][2]/space[time][3];
    2542                                         }
    2543                                     }
    2544                                 }
    2545                                 System.out.println(" = "+result);
    2546                             }
    2547                             time++;
    2548                         }
    2549                     }
    2550 //-----------------------------------------------------------------------------------------------------------------------------------------
    2551                     case 5:
    2552                     {
    2553                         int flag1=0;
    2554                         for(int i=0;i<time;i++)
    2555                         {
    2556                             for(int j=0;j<s;j++)
    2557                             {
    2558                                 if(space[time][j]!=space[i][j])
    2559                                 {
    2560                                     flag1=1;
    2561                                     break;
    2562                                 }
    2563                                 else
    2564                                 {
    2565                                     continue;
    2566                                 }
    2567                             }
    2568                         }
    2569                         
    2570                         if(flag1==1)
    2571                         {
    2572                             double result=0;
    2573                             System.out.print(space[time][0]);
    2574                             char p[]=new char [s-1];
    2575                             for(int i=1;i<s;i++)
    2576                             {
    2577                                 symtime=(int)(Math.random()*(3-0+1)+0);
    2578                                 p[i-1]=symbollist[symtime];
    2579                                 System.out.print(" "+p[i-1]+" "+space[time][i]);
    2580                             }
    2581                             if(boolremainder==1)
    2582                             {
    2583                                 if(p[0]=='+')
    2584                                 {
    2585                                     if(p[1]=='+')
    2586                                     {
    2587                                         if(p[2]=='+')
    2588                                         {
    2589                                             if(p[3]=='+')
    2590                                             {
    2591                                                 result=space[time][0]+space[time][1]+space[time][2]+space[time][3]+space[time][4];
    2592                                             }
    2593                                             else if(p[3]=='-')
    2594                                             {
    2595                                                 result=space[time][0]+space[time][1]+space[time][2]+space[time][3]-space[time][4];
    2596                                             }
    2597                                             else if(p[3]=='*')
    2598                                             {
    2599                                                 result=space[time][0]+space[time][1]+space[time][2]+space[time][3]*space[time][4];
    2600                                             }
    2601                                             else
    2602                                             {
    2603                                                 result=space[time][0]+space[time][1]+space[time][2]+space[time][3]/space[time][4];
    2604                                             }
    2605                                         }
    2606                                         else if(p[2]=='-')
    2607                                         {
    2608                                             if(p[3]=='+')
    2609                                             {
    2610                                                 result=space[time][0]+space[time][1]+space[time][2]-space[time][3]+space[time][4];
    2611                                             }
    2612                                             else if(p[3]=='-')
    2613                                             {
    2614                                                 result=space[time][0]+space[time][1]+space[time][2]-space[time][3]-space[time][4];
    2615                                             }
    2616                                             else if(p[3]=='*')
    2617                                             {
    2618                                                 result=space[time][0]+space[time][1]+space[time][2]-space[time][3]*space[time][4];
    2619                                             }
    2620                                             else
    2621                                             {
    2622                                                 result=space[time][0]+space[time][1]+space[time][2]-space[time][3]/space[time][4];
    2623                                             }
    2624                                         }
    2625                                         else if(p[2]=='*')
    2626                                         {
    2627                                             if(p[3]=='+')
    2628                                             {
    2629                                                 result=space[time][0]+space[time][1]+space[time][2]*space[time][3]+space[time][4];
    2630                                             }
    2631                                             else if(p[3]=='-')
    2632                                             {
    2633                                                 result=space[time][0]+space[time][1]+space[time][2]*space[time][3]-space[time][4];
    2634                                             }
    2635                                             else if(p[3]=='*')
    2636                                             {
    2637                                                 result=space[time][0]+space[time][1]+space[time][2]*space[time][3]*space[time][4];
    2638                                             }
    2639                                             else
    2640                                             {
    2641                                                 result=space[time][0]+space[time][1]+space[time][2]*space[time][3]/space[time][4];
    2642                                             }
    2643                                         }
    2644                                         else
    2645                                         {
    2646                                             if(p[3]=='+')
    2647                                             {
    2648                                                 result=space[time][0]+space[time][1]+space[time][2]/space[time][3]+space[time][4];
    2649                                             }
    2650                                             else if(p[3]=='-')
    2651                                             {
    2652                                                 result=space[time][0]+space[time][1]+space[time][2]/space[time][3]-space[time][4];
    2653                                             }
    2654                                             else if(p[3]=='*')
    2655                                             {
    2656                                                 result=space[time][0]+space[time][1]+space[time][2]/space[time][3]*space[time][4];
    2657                                             }
    2658                                             else
    2659                                             {
    2660                                                 result=space[time][0]+space[time][1]+space[time][2]/space[time][3]/space[time][4];
    2661                                             }
    2662                                         }
    2663                                     }
    2664                                     else if(p[1]=='-')
    2665                                     {
    2666                                         if(p[2]=='+')
    2667                                         {
    2668                                             if(p[3]=='+')
    2669                                             {
    2670                                                 result=space[time][0]+space[time][1]-space[time][2]+space[time][3]+space[time][4];
    2671                                             }
    2672                                             else if(p[3]=='-')
    2673                                             {
    2674                                                 result=space[time][0]+space[time][1]-space[time][2]+space[time][3]-space[time][4];
    2675                                             }
    2676                                             else if(p[3]=='*')
    2677                                             {
    2678                                                 result=space[time][0]+space[time][1]-space[time][2]+space[time][3]*space[time][4];
    2679                                             }
    2680                                             else
    2681                                             {
    2682                                                 result=space[time][0]+space[time][1]-space[time][2]+space[time][3]/space[time][4];
    2683                                             }
    2684                                         }
    2685                                         else if(p[2]=='-')
    2686                                         {
    2687                                             if(p[3]=='+')
    2688                                             {
    2689                                                 result=space[time][0]+space[time][1]-space[time][2]-space[time][3]+space[time][4];
    2690                                             }
    2691                                             else if(p[3]=='-')
    2692                                             {
    2693                                                 result=space[time][0]+space[time][1]-space[time][2]-space[time][3]-space[time][4];
    2694                                             }
    2695                                             else if(p[3]=='*')
    2696                                             {
    2697                                                 result=space[time][0]+space[time][1]-space[time][2]-space[time][3]*space[time][4];
    2698                                             }
    2699                                             else
    2700                                             {
    2701                                                 result=space[time][0]+space[time][1]-space[time][2]-space[time][3]/space[time][4];
    2702                                             }
    2703                                         }
    2704                                         else if(p[2]=='*')
    2705                                         {
    2706                                             if(p[3]=='+')
    2707                                             {
    2708                                                 result=space[time][0]+space[time][1]-space[time][2]*space[time][3]+space[time][4];
    2709                                             }
    2710                                             else if(p[3]=='-')
    2711                                             {
    2712                                                 result=space[time][0]+space[time][1]-space[time][2]*space[time][3]-space[time][4];
    2713                                             }
    2714                                             else if(p[3]=='*')
    2715                                             {
    2716                                                 result=space[time][0]+space[time][1]-space[time][2]*space[time][3]*space[time][4];
    2717                                             }
    2718                                             else
    2719                                             {
    2720                                                 result=space[time][0]+space[time][1]-space[time][2]*space[time][3]/space[time][4];
    2721                                             }
    2722                                         }
    2723                                         else
    2724                                         {
    2725                                             if(p[3]=='+')
    2726                                             {
    2727                                                 result=space[time][0]+space[time][1]-space[time][2]/space[time][3]+space[time][4];
    2728                                             }
    2729                                             else if(p[3]=='-')
    2730                                             {
    2731                                                 result=space[time][0]+space[time][1]-space[time][2]/space[time][3]-space[time][4];
    2732                                             }
    2733                                             else if(p[3]=='*')
    2734                                             {
    2735                                                 result=space[time][0]+space[time][1]-space[time][2]/space[time][3]*space[time][4];
    2736                                             }
    2737                                             else
    2738                                             {
    2739                                                 result=space[time][0]+space[time][1]-space[time][2]/space[time][3]/space[time][4];
    2740                                             }
    2741                                         }
    2742                                     }
    2743                                     else if(p[1]=='*')
    2744                                     {
    2745                                         if(p[2]=='+')
    2746                                         {
    2747                                             if(p[3]=='+')
    2748                                             {
    2749                                                 result=space[time][0]+space[time][1]*space[time][2]+space[time][3]+space[time][4];
    2750                                             }
    2751                                             else if(p[3]=='-')
    2752                                             {
    2753                                                 result=space[time][0]+space[time][1]*space[time][2]+space[time][3]-space[time][4];
    2754                                             }
    2755                                             else if(p[3]=='*')
    2756                                             {
    2757                                                 result=space[time][0]+space[time][1]*space[time][2]+space[time][3]*space[time][4];
    2758                                             }
    2759                                             else
    2760                                             {
    2761                                                 result=space[time][0]+space[time][1]*space[time][2]+space[time][3]/space[time][4];
    2762                                             }
    2763                                         }
    2764                                         else if(p[2]=='-')
    2765                                         {
    2766                                             if(p[3]=='+')
    2767                                             {
    2768                                                 result=space[time][0]+space[time][1]*space[time][2]-space[time][3]+space[time][4];
    2769                                             }
    2770                                             else if(p[3]=='-')
    2771                                             {
    2772                                                 result=space[time][0]+space[time][1]*space[time][2]-space[time][3]-space[time][4];
    2773                                             }
    2774                                             else if(p[3]=='*')
    2775                                             {
    2776                                                 result=space[time][0]+space[time][1]*space[time][2]-space[time][3]*space[time][4];
    2777                                             }
    2778                                             else
    2779                                             {
    2780                                                 result=space[time][0]+space[time][1]*space[time][2]-space[time][3]/space[time][4];
    2781                                             }
    2782                                         }
    2783                                         else if(p[2]=='*')
    2784                                         {
    2785                                             if(p[3]=='+')
    2786                                             {
    2787                                                 result=space[time][0]+space[time][1]*space[time][2]*space[time][3]+space[time][4];
    2788                                             }
    2789                                             else if(p[3]=='-')
    2790                                             {
    2791                                                 result=space[time][0]+space[time][1]*space[time][2]*space[time][3]-space[time][4];
    2792                                             }
    2793                                             else if(p[3]=='*')
    2794                                             {
    2795                                                 result=space[time][0]+space[time][1]*space[time][2]*space[time][3]*space[time][4];
    2796                                             }
    2797                                             else
    2798                                             {
    2799                                                 result=space[time][0]+space[time][1]*space[time][2]*space[time][3]/space[time][4];
    2800                                             }
    2801                                         }
    2802                                         else
    2803                                         {
    2804                                             if(p[3]=='+')
    2805                                             {
    2806                                                 result=space[time][0]+space[time][1]*space[time][2]/space[time][3]+space[time][4];
    2807                                             }
    2808                                             else if(p[3]=='-')
    2809                                             {
    2810                                                 result=space[time][0]+space[time][1]*space[time][2]/space[time][3]-space[time][4];
    2811                                             }
    2812                                             else if(p[3]=='*')
    2813                                             {
    2814                                                 result=space[time][0]+space[time][1]*space[time][2]/space[time][3]*space[time][4];
    2815                                             }
    2816                                             else
    2817                                             {
    2818                                                 result=space[time][0]+space[time][1]*space[time][2]/space[time][3]/space[time][4];
    2819                                             }
    2820                                         }
    2821                                     }
    2822                                     else
    2823                                     {
    2824                                         if(p[2]=='+')
    2825                                         {
    2826                                             if(p[3]=='+')
    2827                                             {
    2828                                                 result=space[time][0]+space[time][1]/space[time][2]+space[time][3]+space[time][4];
    2829                                             }
    2830                                             else if(p[3]=='-')
    2831                                             {
    2832                                                 result=space[time][0]+space[time][1]/space[time][2]+space[time][3]-space[time][4];
    2833                                             }
    2834                                             else if(p[3]=='*')
    2835                                             {
    2836                                                 result=space[time][0]+space[time][1]/space[time][2]+space[time][3]*space[time][4];
    2837                                             }
    2838                                             else
    2839                                             {
    2840                                                 result=space[time][0]+space[time][1]/space[time][2]+space[time][3]/space[time][4];
    2841                                             }
    2842                                         }
    2843                                         else if(p[2]=='-')
    2844                                         {
    2845                                             if(p[3]=='+')
    2846                                             {
    2847                                                 result=space[time][0]+space[time][1]/space[time][2]-space[time][3]+space[time][4];
    2848                                             }
    2849                                             else if(p[3]=='-')
    2850                                             {
    2851                                                 result=space[time][0]+space[time][1]/space[time][2]-space[time][3]-space[time][4];
    2852                                             }
    2853                                             else if(p[3]=='*')
    2854                                             {
    2855                                                 result=space[time][0]+space[time][1]/space[time][2]-space[time][3]*space[time][4];
    2856                                             }
    2857                                             else
    2858                                             {
    2859                                                 result=space[time][0]+space[time][1]/space[time][2]-space[time][3]/space[time][4];
    2860                                             }
    2861                                         }
    2862                                         else if(p[2]=='*')
    2863                                         {
    2864                                             if(p[3]=='+')
    2865                                             {
    2866                                                 result=space[time][0]+space[time][1]/space[time][2]*space[time][3]+space[time][4];
    2867                                             }
    2868                                             else if(p[3]=='-')
    2869                                             {
    2870                                                 result=space[time][0]+space[time][1]/space[time][2]*space[time][3]-space[time][4];
    2871                                             }
    2872                                             else if(p[3]=='*')
    2873                                             {
    2874                                                 result=space[time][0]+space[time][1]/space[time][2]*space[time][3]*space[time][4];
    2875                                             }
    2876                                             else
    2877                                             {
    2878                                                 result=space[time][0]+space[time][1]/space[time][2]*space[time][3]/space[time][4];
    2879                                             }
    2880                                         }
    2881                                         else
    2882                                         {
    2883                                             if(p[3]=='+')
    2884                                             {
    2885                                                 result=space[time][0]+space[time][1]/space[time][2]/space[time][3]+space[time][4];
    2886                                             }
    2887                                             else if(p[3]=='-')
    2888                                             {
    2889                                                 result=space[time][0]+space[time][1]/space[time][2]/space[time][3]-space[time][4];
    2890                                             }
    2891                                             else if(p[3]=='*')
    2892                                             {
    2893                                                 result=space[time][0]+space[time][1]/space[time][2]/space[time][3]*space[time][4];
    2894                                             }
    2895                                             else
    2896                                             {
    2897                                                 result=space[time][0]+space[time][1]/space[time][2]/space[time][3]/space[time][4];
    2898                                             }
    2899                                         }
    2900                                     }
    2901                                 }
    2902                                 else if(p[0]=='-')
    2903                                 {
    2904                                     if(p[1]=='+')
    2905                                     {
    2906                                         if(p[2]=='+')
    2907                                         {
    2908                                             if(p[3]=='+')
    2909                                             {
    2910                                                 result=space[time][0]-space[time][1]+space[time][2]+space[time][3]+space[time][4];
    2911                                             }
    2912                                             else if(p[3]=='-')
    2913                                             {
    2914                                                 result=space[time][0]-space[time][1]+space[time][2]+space[time][3]-space[time][4];
    2915                                             }
    2916                                             else if(p[3]=='*')
    2917                                             {
    2918                                                 result=space[time][0]-space[time][1]+space[time][2]+space[time][3]*space[time][4];
    2919                                             }
    2920                                             else
    2921                                             {
    2922                                                 result=space[time][0]-space[time][1]+space[time][2]+space[time][3]/space[time][4];
    2923                                             }
    2924                                         }
    2925                                         else if(p[2]=='-')
    2926                                         {
    2927                                             if(p[3]=='+')
    2928                                             {
    2929                                                 result=space[time][0]-space[time][1]+space[time][2]-space[time][3]+space[time][4];
    2930                                             }
    2931                                             else if(p[3]=='-')
    2932                                             {
    2933                                                 result=space[time][0]-space[time][1]+space[time][2]-space[time][3]-space[time][4];
    2934                                             }
    2935                                             else if(p[3]=='*')
    2936                                             {
    2937                                                 result=space[time][0]-space[time][1]+space[time][2]-space[time][3]*space[time][4];
    2938                                             }
    2939                                             else
    2940                                             {
    2941                                                 result=space[time][0]-space[time][1]+space[time][2]-space[time][3]/space[time][4];
    2942                                             }
    2943                                         }
    2944                                         else if(p[2]=='*')
    2945                                         {
    2946                                             if(p[3]=='+')
    2947                                             {
    2948                                                 result=space[time][0]-space[time][1]+space[time][2]*space[time][3]+space[time][4];
    2949                                             }
    2950                                             else if(p[3]=='-')
    2951                                             {
    2952                                                 result=space[time][0]-space[time][1]+space[time][2]*space[time][3]-space[time][4];
    2953                                             }
    2954                                             else if(p[3]=='*')
    2955                                             {
    2956                                                 result=space[time][0]-space[time][1]+space[time][2]*space[time][3]*space[time][4];
    2957                                             }
    2958                                             else
    2959                                             {
    2960                                                 result=space[time][0]-space[time][1]+space[time][2]*space[time][3]/space[time][4];
    2961                                             }
    2962                                         }
    2963                                         else
    2964                                         {
    2965                                             if(p[3]=='+')
    2966                                             {
    2967                                                 result=space[time][0]-space[time][1]+space[time][2]/space[time][3]+space[time][4];
    2968                                             }
    2969                                             else if(p[3]=='-')
    2970                                             {
    2971                                                 result=space[time][0]-space[time][1]+space[time][2]/space[time][3]-space[time][4];
    2972                                             }
    2973                                             else if(p[3]=='*')
    2974                                             {
    2975                                                 result=space[time][0]-space[time][1]+space[time][2]/space[time][3]*space[time][4];
    2976                                             }
    2977                                             else
    2978                                             {
    2979                                                 result=space[time][0]-space[time][1]+space[time][2]/space[time][3]/space[time][4];
    2980                                             }
    2981                                         }
    2982                                     }
    2983                                     else if(p[1]=='-')
    2984                                     {
    2985                                         if(p[2]=='+')
    2986                                         {
    2987                                             if(p[3]=='+')
    2988                                             {
    2989                                                 result=space[time][0]-space[time][1]-space[time][2]+space[time][3]+space[time][4];
    2990                                             }
    2991                                             else if(p[3]=='-')
    2992                                             {
    2993                                                 result=space[time][0]-space[time][1]-space[time][2]+space[time][3]-space[time][4];
    2994                                             }
    2995                                             else if(p[3]=='*')
    2996                                             {
    2997                                                 result=space[time][0]-space[time][1]-space[time][2]+space[time][3]*space[time][4];
    2998                                             }
    2999                                             else
    3000                                             {
    3001                                                 result=space[time][0]-space[time][1]-space[time][2]+space[time][3]/space[time][4];
    3002                                             }
    3003                                         }
    3004                                         else if(p[2]=='-')
    3005                                         {
    3006                                             if(p[3]=='+')
    3007                                             {
    3008                                                 result=space[time][0]-space[time][1]-space[time][2]-space[time][3]+space[time][4];
    3009                                             }
    3010                                             else if(p[3]=='-')
    3011                                             {
    3012                                                 result=space[time][0]-space[time][1]-space[time][2]-space[time][3]-space[time][4];
    3013                                             }
    3014                                             else if(p[3]=='*')
    3015                                             {
    3016                                                 result=space[time][0]-space[time][1]-space[time][2]-space[time][3]*space[time][4];
    3017                                             }
    3018                                             else
    3019                                             {
    3020                                                 result=space[time][0]-space[time][1]-space[time][2]-space[time][3]/space[time][4];
    3021                                             }
    3022                                         }
    3023                                         else if(p[2]=='*')
    3024                                         {
    3025                                             if(p[3]=='+')
    3026                                             {
    3027                                                 result=space[time][0]-space[time][1]-space[time][2]*space[time][3]+space[time][4];
    3028                                             }
    3029                                             else if(p[3]=='-')
    3030                                             {
    3031                                                 result=space[time][0]-space[time][1]-space[time][2]*space[time][3]-space[time][4];
    3032                                             }
    3033                                             else if(p[3]=='*')
    3034                                             {
    3035                                                 result=space[time][0]-space[time][1]-space[time][2]*space[time][3]*space[time][4];
    3036                                             }
    3037                                             else
    3038                                             {
    3039                                                 result=space[time][0]-space[time][1]-space[time][2]*space[time][3]/space[time][4];
    3040                                             }
    3041                                         }
    3042                                         else
    3043                                         {
    3044                                             if(p[3]=='+')
    3045                                             {
    3046                                                 result=space[time][0]-space[time][1]-space[time][2]/space[time][3]+space[time][4];
    3047                                             }
    3048                                             else if(p[3]=='-')
    3049                                             {
    3050                                                 result=space[time][0]-space[time][1]-space[time][2]/space[time][3]-space[time][4];
    3051                                             }
    3052                                             else if(p[3]=='*')
    3053                                             {
    3054                                                 result=space[time][0]-space[time][1]-space[time][2]/space[time][3]*space[time][4];
    3055                                             }
    3056                                             else
    3057                                             {
    3058                                                 result=space[time][0]-space[time][1]-space[time][2]/space[time][3]/space[time][4];
    3059                                             }
    3060                                         }
    3061                                     }
    3062                                     else if(p[1]=='*')
    3063                                     {
    3064                                         if(p[2]=='+')
    3065                                         {
    3066                                             if(p[3]=='+')
    3067                                             {
    3068                                                 result=space[time][0]-space[time][1]*space[time][2]+space[time][3]+space[time][4];
    3069                                             }
    3070                                             else if(p[3]=='-')
    3071                                             {
    3072                                                 result=space[time][0]-space[time][1]*space[time][2]+space[time][3]-space[time][4];
    3073                                             }
    3074                                             else if(p[3]=='*')
    3075                                             {
    3076                                                 result=space[time][0]-space[time][1]*space[time][2]+space[time][3]*space[time][4];
    3077                                             }
    3078                                             else
    3079                                             {
    3080                                                 result=space[time][0]-space[time][1]*space[time][2]+space[time][3]/space[time][4];
    3081                                             }
    3082                                         }
    3083                                         else if(p[2]=='-')
    3084                                         {
    3085                                             if(p[3]=='+')
    3086                                             {
    3087                                                 result=space[time][0]-space[time][1]*space[time][2]-space[time][3]+space[time][4];
    3088                                             }
    3089                                             else if(p[3]=='-')
    3090                                             {
    3091                                                 result=space[time][0]-space[time][1]*space[time][2]-space[time][3]-space[time][4];
    3092                                             }
    3093                                             else if(p[3]=='*')
    3094                                             {
    3095                                                 result=space[time][0]-space[time][1]*space[time][2]-space[time][3]*space[time][4];
    3096                                             }
    3097                                             else
    3098                                             {
    3099                                                 result=space[time][0]-space[time][1]*space[time][2]-space[time][3]/space[time][4];
    3100                                             }
    3101                                         }
    3102                                         else if(p[2]=='*')
    3103                                         {
    3104                                             if(p[3]=='+')
    3105                                             {
    3106                                                 result=space[time][0]-space[time][1]*space[time][2]*space[time][3]+space[time][4];
    3107                                             }
    3108                                             else if(p[3]=='-')
    3109                                             {
    3110                                                 result=space[time][0]-space[time][1]*space[time][2]*space[time][3]-space[time][4];
    3111                                             }
    3112                                             else if(p[3]=='*')
    3113                                             {
    3114                                                 result=space[time][0]-space[time][1]*space[time][2]*space[time][3]*space[time][4];
    3115                                             }
    3116                                             else
    3117                                             {
    3118                                                 result=space[time][0]-space[time][1]*space[time][2]*space[time][3]/space[time][4];
    3119                                             }
    3120                                         }
    3121                                         else
    3122                                         {
    3123                                             if(p[3]=='+')
    3124                                             {
    3125                                                 result=space[time][0]-space[time][1]*space[time][2]/space[time][3]+space[time][4];
    3126                                             }
    3127                                             else if(p[3]=='-')
    3128                                             {
    3129                                                 result=space[time][0]-space[time][1]*space[time][2]/space[time][3]-space[time][4];
    3130                                             }
    3131                                             else if(p[3]=='*')
    3132                                             {
    3133                                                 result=space[time][0]-space[time][1]*space[time][2]/space[time][3]*space[time][4];
    3134                                             }
    3135                                             else
    3136                                             {
    3137                                                 result=space[time][0]-space[time][1]*space[time][2]/space[time][3]/space[time][4];
    3138                                             }
    3139                                         }
    3140                                     }
    3141                                     else
    3142                                     {
    3143                                         if(p[2]=='+')
    3144                                         {
    3145                                             if(p[3]=='+')
    3146                                             {
    3147                                                 result=space[time][0]-space[time][1]/space[time][2]+space[time][3]+space[time][4];
    3148                                             }
    3149                                             else if(p[3]=='-')
    3150                                             {
    3151                                                 result=space[time][0]-space[time][1]/space[time][2]+space[time][3]-space[time][4];
    3152                                             }
    3153                                             else if(p[3]=='*')
    3154                                             {
    3155                                                 result=space[time][0]-space[time][1]/space[time][2]+space[time][3]*space[time][4];
    3156                                             }
    3157                                             else
    3158                                             {
    3159                                                 result=space[time][0]-space[time][1]/space[time][2]+space[time][3]/space[time][4];
    3160                                             }
    3161                                         }
    3162                                         else if(p[2]=='-')
    3163                                         {
    3164                                             if(p[3]=='+')
    3165                                             {
    3166                                                 result=space[time][0]-space[time][1]/space[time][2]-space[time][3]+space[time][4];
    3167                                             }
    3168                                             else if(p[3]=='-')
    3169                                             {
    3170                                                 result=space[time][0]-space[time][1]/space[time][2]-space[time][3]-space[time][4];
    3171                                             }
    3172                                             else if(p[3]=='*')
    3173                                             {
    3174                                                 result=space[time][0]-space[time][1]/space[time][2]-space[time][3]*space[time][4];
    3175                                             }
    3176                                             else
    3177                                             {
    3178                                                 result=space[time][0]-space[time][1]/space[time][2]-space[time][3]/space[time][4];
    3179                                             }
    3180                                         }
    3181                                         else if(p[2]=='*')
    3182                                         {
    3183                                             if(p[3]=='+')
    3184                                             {
    3185                                                 result=space[time][0]-space[time][1]/space[time][2]*space[time][3]+space[time][4];
    3186                                             }
    3187                                             else if(p[3]=='-')
    3188                                             {
    3189                                                 result=space[time][0]-space[time][1]/space[time][2]*space[time][3]-space[time][4];
    3190                                             }
    3191                                             else if(p[3]=='*')
    3192                                             {
    3193                                                 result=space[time][0]-space[time][1]/space[time][2]*space[time][3]*space[time][4];
    3194                                             }
    3195                                             else
    3196                                             {
    3197                                                 result=space[time][0]-space[time][1]/space[time][2]*space[time][3]/space[time][4];
    3198                                             }
    3199                                         }
    3200                                         else
    3201                                         {
    3202                                             if(p[3]=='+')
    3203                                             {
    3204                                                 result=space[time][0]-space[time][1]/space[time][2]/space[time][3]+space[time][4];
    3205                                             }
    3206                                             else if(p[3]=='-')
    3207                                             {
    3208                                                 result=space[time][0]-space[time][1]/space[time][2]/space[time][3]-space[time][4];
    3209                                             }
    3210                                             else if(p[3]=='*')
    3211                                             {
    3212                                                 result=space[time][0]-space[time][1]/space[time][2]/space[time][3]*space[time][4];
    3213                                             }
    3214                                             else
    3215                                             {
    3216                                                 result=space[time][0]-space[time][1]/space[time][2]/space[time][3]/space[time][4];
    3217                                             }
    3218                                         }
    3219                                     }
    3220                                 }
    3221                                 else if(p[0]=='*')
    3222                                 {
    3223                                     if(p[1]=='+')
    3224                                     {
    3225                                         if(p[2]=='+')
    3226                                         {
    3227                                             if(p[3]=='+')
    3228                                             {
    3229                                                 result=space[time][0]*space[time][1]+space[time][2]+space[time][3]+space[time][4];
    3230                                             }
    3231                                             else if(p[3]=='-')
    3232                                             {
    3233                                                 result=space[time][0]*space[time][1]+space[time][2]+space[time][3]-space[time][4];
    3234                                             }
    3235                                             else if(p[3]=='*')
    3236                                             {
    3237                                                 result=space[time][0]*space[time][1]+space[time][2]+space[time][3]*space[time][4];
    3238                                             }
    3239                                             else
    3240                                             {
    3241                                                 result=space[time][0]*space[time][1]+space[time][2]+space[time][3]/space[time][4];
    3242                                             }
    3243                                         }
    3244                                         else if(p[2]=='-')
    3245                                         {
    3246                                             if(p[3]=='+')
    3247                                             {
    3248                                                 result=space[time][0]*space[time][1]+space[time][2]-space[time][3]+space[time][4];
    3249                                             }
    3250                                             else if(p[3]=='-')
    3251                                             {
    3252                                                 result=space[time][0]*space[time][1]+space[time][2]-space[time][3]-space[time][4];
    3253                                             }
    3254                                             else if(p[3]=='*')
    3255                                             {
    3256                                                 result=space[time][0]*space[time][1]+space[time][2]-space[time][3]*space[time][4];
    3257                                             }
    3258                                             else
    3259                                             {
    3260                                                 result=space[time][0]*space[time][1]+space[time][2]-space[time][3]/space[time][4];
    3261                                             }
    3262                                         }
    3263                                         else if(p[2]=='*')
    3264                                         {
    3265                                             if(p[3]=='+')
    3266                                             {
    3267                                                 result=space[time][0]*space[time][1]+space[time][2]*space[time][3]+space[time][4];
    3268                                             }
    3269                                             else if(p[3]=='-')
    3270                                             {
    3271                                                 result=space[time][0]*space[time][1]+space[time][2]*space[time][3]-space[time][4];
    3272                                             }
    3273                                             else if(p[3]=='*')
    3274                                             {
    3275                                                 result=space[time][0]*space[time][1]+space[time][2]*space[time][3]*space[time][4];
    3276                                             }
    3277                                             else
    3278                                             {
    3279                                                 result=space[time][0]*space[time][1]+space[time][2]*space[time][3]/space[time][4];
    3280                                             }
    3281                                         }
    3282                                         else
    3283                                         {
    3284                                             if(p[3]=='+')
    3285                                             {
    3286                                                 result=space[time][0]*space[time][1]+space[time][2]/space[time][3]+space[time][4];
    3287                                             }
    3288                                             else if(p[3]=='-')
    3289                                             {
    3290                                                 result=space[time][0]*space[time][1]+space[time][2]/space[time][3]-space[time][4];
    3291                                             }
    3292                                             else if(p[3]=='*')
    3293                                             {
    3294                                                 result=space[time][0]*space[time][1]+space[time][2]/space[time][3]*space[time][4];
    3295                                             }
    3296                                             else
    3297                                             {
    3298                                                 result=space[time][0]*space[time][1]+space[time][2]/space[time][3]/space[time][4];
    3299                                             }
    3300                                         }
    3301                                     }
    3302                                     else if(p[1]=='-')
    3303                                     {
    3304                                         if(p[2]=='+')
    3305                                         {
    3306                                             if(p[3]=='+')
    3307                                             {
    3308                                                 result=space[time][0]*space[time][1]-space[time][2]+space[time][3]+space[time][4];
    3309                                             }
    3310                                             else if(p[3]=='-')
    3311                                             {
    3312                                                 result=space[time][0]*space[time][1]-space[time][2]+space[time][3]-space[time][4];
    3313                                             }
    3314                                             else if(p[3]=='*')
    3315                                             {
    3316                                                 result=space[time][0]*space[time][1]-space[time][2]+space[time][3]*space[time][4];
    3317                                             }
    3318                                             else
    3319                                             {
    3320                                                 result=space[time][0]*space[time][1]-space[time][2]+space[time][3]/space[time][4];
    3321                                             }
    3322                                         }
    3323                                         else if(p[2]=='-')
    3324                                         {
    3325                                             if(p[3]=='+')
    3326                                             {
    3327                                                 result=space[time][0]*space[time][1]-space[time][2]-space[time][3]+space[time][4];
    3328                                             }
    3329                                             else if(p[3]=='-')
    3330                                             {
    3331                                                 result=space[time][0]*space[time][1]-space[time][2]-space[time][3]-space[time][4];
    3332                                             }
    3333                                             else if(p[3]=='*')
    3334                                             {
    3335                                                 result=space[time][0]*space[time][1]-space[time][2]-space[time][3]*space[time][4];
    3336                                             }
    3337                                             else
    3338                                             {
    3339                                                 result=space[time][0]*space[time][1]-space[time][2]-space[time][3]/space[time][4];
    3340                                             }
    3341                                         }
    3342                                         else if(p[2]=='*')
    3343                                         {
    3344                                             if(p[3]=='+')
    3345                                             {
    3346                                                 result=space[time][0]*space[time][1]-space[time][2]*space[time][3]+space[time][4];
    3347                                             }
    3348                                             else if(p[3]=='-')
    3349                                             {
    3350                                                 result=space[time][0]*space[time][1]-space[time][2]*space[time][3]-space[time][4];
    3351                                             }
    3352                                             else if(p[3]=='*')
    3353                                             {
    3354                                                 result=space[time][0]*space[time][1]-space[time][2]*space[time][3]*space[time][4];
    3355                                             }
    3356                                             else
    3357                                             {
    3358                                                 result=space[time][0]*space[time][1]-space[time][2]*space[time][3]/space[time][4];
    3359                                             }
    3360                                         }
    3361                                         else
    3362                                         {
    3363                                             if(p[3]=='+')
    3364                                             {
    3365                                                 result=space[time][0]*space[time][1]-space[time][2]/space[time][3]+space[time][4];
    3366                                             }
    3367                                             else if(p[3]=='-')
    3368                                             {
    3369                                                 result=space[time][0]*space[time][1]-space[time][2]/space[time][3]-space[time][4];
    3370                                             }
    3371                                             else if(p[3]=='*')
    3372                                             {
    3373                                                 result=space[time][0]*space[time][1]-space[time][2]/space[time][3]*space[time][4];
    3374                                             }
    3375                                             else
    3376                                             {
    3377                                                 result=space[time][0]*space[time][1]-space[time][2]/space[time][3]/space[time][4];
    3378                                             }
    3379                                         }
    3380                                     }
    3381                                     else if(p[1]=='*')
    3382                                     {
    3383                                         if(p[2]=='+')
    3384                                         {
    3385                                             if(p[3]=='+')
    3386                                             {
    3387                                                 result=space[time][0]*space[time][1]*space[time][2]+space[time][3]+space[time][4];
    3388                                             }
    3389                                             else if(p[3]=='-')
    3390                                             {
    3391                                                 result=space[time][0]*space[time][1]*space[time][2]+space[time][3]-space[time][4];
    3392                                             }
    3393                                             else if(p[3]=='*')
    3394                                             {
    3395                                                 result=space[time][0]*space[time][1]*space[time][2]+space[time][3]*space[time][4];
    3396                                             }
    3397                                             else
    3398                                             {
    3399                                                 result=space[time][0]*space[time][1]*space[time][2]+space[time][3]/space[time][4];
    3400                                             }
    3401                                         }
    3402                                         else if(p[2]=='-')
    3403                                         {
    3404                                             if(p[3]=='+')
    3405                                             {
    3406                                                 result=space[time][0]*space[time][1]*space[time][2]-space[time][3]+space[time][4];
    3407                                             }
    3408                                             else if(p[3]=='-')
    3409                                             {
    3410                                                 result=space[time][0]*space[time][1]*space[time][2]-space[time][3]-space[time][4];
    3411                                             }
    3412                                             else if(p[3]=='*')
    3413                                             {
    3414                                                 result=space[time][0]*space[time][1]*space[time][2]-space[time][3]*space[time][4];
    3415                                             }
    3416                                             else
    3417                                             {
    3418                                                 result=space[time][0]*space[time][1]*space[time][2]-space[time][3]/space[time][4];
    3419                                             }
    3420                                         }
    3421                                         else if(p[2]=='*')
    3422                                         {
    3423                                             if(p[3]=='+')
    3424                                             {
    3425                                                 result=space[time][0]*space[time][1]*space[time][2]*space[time][3]+space[time][4];
    3426                                             }
    3427                                             else if(p[3]=='-')
    3428                                             {
    3429                                                 result=space[time][0]*space[time][1]*space[time][2]*space[time][3]-space[time][4];
    3430                                             }
    3431                                             else if(p[3]=='*')
    3432                                             {
    3433                                                 result=space[time][0]*space[time][1]*space[time][2]*space[time][3]*space[time][4];
    3434                                             }
    3435                                             else
    3436                                             {
    3437                                                 result=space[time][0]*space[time][1]*space[time][2]*space[time][3]/space[time][4];
    3438                                             }
    3439                                         }
    3440                                         else
    3441                                         {
    3442                                             if(p[3]=='+')
    3443                                             {
    3444                                                 result=space[time][0]*space[time][1]*space[time][2]/space[time][3]+space[time][4];
    3445                                             }
    3446                                             else if(p[3]=='-')
    3447                                             {
    3448                                                 result=space[time][0]*space[time][1]*space[time][2]/space[time][3]-space[time][4];
    3449                                             }
    3450                                             else if(p[3]=='*')
    3451                                             {
    3452                                                 result=space[time][0]*space[time][1]*space[time][2]/space[time][3]*space[time][4];
    3453                                             }
    3454                                             else
    3455                                             {
    3456                                                 result=space[time][0]*space[time][1]*space[time][2]/space[time][3]/space[time][4];
    3457                                             }
    3458                                         }
    3459                                     }
    3460                                     else
    3461                                     {
    3462                                         if(p[2]=='+')
    3463                                         {
    3464                                             if(p[3]=='+')
    3465                                             {
    3466                                                 result=space[time][0]*space[time][1]/space[time][2]+space[time][3]+space[time][4];
    3467                                             }
    3468                                             else if(p[3]=='-')
    3469                                             {
    3470                                                 result=space[time][0]*space[time][1]/space[time][2]+space[time][3]-space[time][4];
    3471                                             }
    3472                                             else if(p[3]=='*')
    3473                                             {
    3474                                                 result=space[time][0]*space[time][1]/space[time][2]+space[time][3]*space[time][4];
    3475                                             }
    3476                                             else
    3477                                             {
    3478                                                 result=space[time][0]*space[time][1]/space[time][2]+space[time][3]/space[time][4];
    3479                                             }
    3480                                         }
    3481                                         else if(p[2]=='-')
    3482                                         {
    3483                                             if(p[3]=='+')
    3484                                             {
    3485                                                 result=space[time][0]*space[time][1]/space[time][2]-space[time][3]+space[time][4];
    3486                                             }
    3487                                             else if(p[3]=='-')
    3488                                             {
    3489                                                 result=space[time][0]*space[time][1]/space[time][2]-space[time][3]-space[time][4];
    3490                                             }
    3491                                             else if(p[3]=='*')
    3492                                             {
    3493                                                 result=space[time][0]*space[time][1]/space[time][2]-space[time][3]*space[time][4];
    3494                                             }
    3495                                             else
    3496                                             {
    3497                                                 result=space[time][0]*space[time][1]/space[time][2]-space[time][3]/space[time][4];
    3498                                             }
    3499                                         }
    3500                                         else if(p[2]=='*')
    3501                                         {
    3502                                             if(p[3]=='+')
    3503                                             {
    3504                                                 result=space[time][0]*space[time][1]/space[time][2]*space[time][3]+space[time][4];
    3505                                             }
    3506                                             else if(p[3]=='-')
    3507                                             {
    3508                                                 result=space[time][0]*space[time][1]/space[time][2]*space[time][3]-space[time][4];
    3509                                             }
    3510                                             else if(p[3]=='*')
    3511                                             {
    3512                                                 result=space[time][0]*space[time][1]/space[time][2]*space[time][3]*space[time][4];
    3513                                             }
    3514                                             else
    3515                                             {
    3516                                                 result=space[time][0]*space[time][1]/space[time][2]*space[time][3]/space[time][4];
    3517                                             }
    3518                                         }
    3519                                         else
    3520                                         {
    3521                                             if(p[3]=='+')
    3522                                             {
    3523                                                 result=space[time][0]*space[time][1]/space[time][2]/space[time][3]+space[time][4];
    3524                                             }
    3525                                             else if(p[3]=='-')
    3526                                             {
    3527                                                 result=space[time][0]*space[time][1]/space[time][2]/space[time][3]-space[time][4];
    3528                                             }
    3529                                             else if(p[3]=='*')
    3530                                             {
    3531                                                 result=space[time][0]*space[time][1]/space[time][2]/space[time][3]*space[time][4];
    3532                                             }
    3533                                             else
    3534                                             {
    3535                                                 result=space[time][0]*space[time][1]/space[time][2]/space[time][3]/space[time][4];
    3536                                             }
    3537                                         }
    3538                                     }
    3539                                 }
    3540                                 else
    3541                                 {
    3542                                     if(p[1]=='+')
    3543                                     {
    3544                                         if(p[2]=='+')
    3545                                         {
    3546                                             if(p[3]=='+')
    3547                                             {
    3548                                                 result=space[time][0]/space[time][1]+space[time][2]+space[time][3]+space[time][4];
    3549                                             }
    3550                                             else if(p[3]=='-')
    3551                                             {
    3552                                                 result=space[time][0]/space[time][1]+space[time][2]+space[time][3]-space[time][4];
    3553                                             }
    3554                                             else if(p[3]=='*')
    3555                                             {
    3556                                                 result=space[time][0]/space[time][1]+space[time][2]+space[time][3]*space[time][4];
    3557                                             }
    3558                                             else
    3559                                             {
    3560                                                 result=space[time][0]/space[time][1]+space[time][2]+space[time][3]/space[time][4];
    3561                                             }
    3562                                         }
    3563                                         else if(p[2]=='-')
    3564                                         {
    3565                                             if(p[3]=='+')
    3566                                             {
    3567                                                 result=space[time][0]/space[time][1]+space[time][2]-space[time][3]+space[time][4];
    3568                                             }
    3569                                             else if(p[3]=='-')
    3570                                             {
    3571                                                 result=space[time][0]/space[time][1]+space[time][2]-space[time][3]-space[time][4];
    3572                                             }
    3573                                             else if(p[3]=='*')
    3574                                             {
    3575                                                 result=space[time][0]/space[time][1]+space[time][2]-space[time][3]*space[time][4];
    3576                                             }
    3577                                             else
    3578                                             {
    3579                                                 result=space[time][0]/space[time][1]+space[time][2]-space[time][3]/space[time][4];
    3580                                             }
    3581                                         }
    3582                                         else if(p[2]=='*')
    3583                                         {
    3584                                             if(p[3]=='+')
    3585                                             {
    3586                                                 result=space[time][0]/space[time][1]+space[time][2]*space[time][3]+space[time][4];
    3587                                             }
    3588                                             else if(p[3]=='-')
    3589                                             {
    3590                                                 result=space[time][0]/space[time][1]+space[time][2]*space[time][3]-space[time][4];
    3591                                             }
    3592                                             else if(p[3]=='*')
    3593                                             {
    3594                                                 result=space[time][0]/space[time][1]+space[time][2]*space[time][3]*space[time][4];
    3595                                             }
    3596                                             else
    3597                                             {
    3598                                                 result=space[time][0]/space[time][1]+space[time][2]*space[time][3]/space[time][4];
    3599                                             }
    3600                                         }
    3601                                         else
    3602                                         {
    3603                                             if(p[3]=='+')
    3604                                             {
    3605                                                 result=space[time][0]/space[time][1]+space[time][2]/space[time][3]+space[time][4];
    3606                                             }
    3607                                             else if(p[3]=='-')
    3608                                             {
    3609                                                 result=space[time][0]/space[time][1]+space[time][2]/space[time][3]-space[time][4];
    3610                                             }
    3611                                             else if(p[3]=='*')
    3612                                             {
    3613                                                 result=space[time][0]/space[time][1]+space[time][2]/space[time][3]*space[time][4];
    3614                                             }
    3615                                             else
    3616                                             {
    3617                                                 result=space[time][0]/space[time][1]+space[time][2]/space[time][3]/space[time][4];
    3618                                             }
    3619                                         }
    3620                                     }
    3621                                     else if(p[1]=='-')
    3622                                     {
    3623                                         if(p[2]=='+')
    3624                                         {
    3625                                             if(p[3]=='+')
    3626                                             {
    3627                                                 result=space[time][0]/space[time][1]-space[time][2]+space[time][3]+space[time][4];
    3628                                             }
    3629                                             else if(p[3]=='-')
    3630                                             {
    3631                                                 result=space[time][0]/space[time][1]-space[time][2]+space[time][3]-space[time][4];
    3632                                             }
    3633                                             else if(p[3]=='*')
    3634                                             {
    3635                                                 result=space[time][0]/space[time][1]-space[time][2]+space[time][3]*space[time][4];
    3636                                             }
    3637                                             else
    3638                                             {
    3639                                                 result=space[time][0]/space[time][1]-space[time][2]+space[time][3]/space[time][4];
    3640                                             }
    3641                                         }
    3642                                         else if(p[2]=='-')
    3643                                         {
    3644                                             if(p[3]=='+')
    3645                                             {
    3646                                                 result=space[time][0]/space[time][1]-space[time][2]-space[time][3]+space[time][4];
    3647                                             }
    3648                                             else if(p[3]=='-')
    3649                                             {
    3650                                                 result=space[time][0]/space[time][1]-space[time][2]-space[time][3]-space[time][4];
    3651                                             }
    3652                                             else if(p[3]=='*')
    3653                                             {
    3654                                                 result=space[time][0]/space[time][1]-space[time][2]-space[time][3]*space[time][4];
    3655                                             }
    3656                                             else
    3657                                             {
    3658                                                 result=space[time][0]/space[time][1]-space[time][2]-space[time][3]/space[time][4];
    3659                                             }
    3660                                         }
    3661                                         else if(p[2]=='*')
    3662                                         {
    3663                                             if(p[3]=='+')
    3664                                             {
    3665                                                 result=space[time][0]/space[time][1]-space[time][2]*space[time][3]+space[time][4];
    3666                                             }
    3667                                             else if(p[3]=='-')
    3668                                             {
    3669                                                 result=space[time][0]/space[time][1]-space[time][2]*space[time][3]-space[time][4];
    3670                                             }
    3671                                             else if(p[3]=='*')
    3672                                             {
    3673                                                 result=space[time][0]/space[time][1]-space[time][2]*space[time][3]*space[time][4];
    3674                                             }
    3675                                             else
    3676                                             {
    3677                                                 result=space[time][0]/space[time][1]-space[time][2]*space[time][3]/space[time][4];
    3678                                             }
    3679                                         }
    3680                                         else
    3681                                         {
    3682                                             if(p[3]=='+')
    3683                                             {
    3684                                                 result=space[time][0]/space[time][1]-space[time][2]/space[time][3]+space[time][4];
    3685                                             }
    3686                                             else if(p[3]=='-')
    3687                                             {
    3688                                                 result=space[time][0]/space[time][1]-space[time][2]/space[time][3]-space[time][4];
    3689                                             }
    3690                                             else if(p[3]=='*')
    3691                                             {
    3692                                                 result=space[time][0]/space[time][1]-space[time][2]/space[time][3]*space[time][4];
    3693                                             }
    3694                                             else
    3695                                             {
    3696                                                 result=space[time][0]/space[time][1]-space[time][2]/space[time][3]/space[time][4];
    3697                                             }
    3698                                         }
    3699                                     }
    3700                                     else if(p[1]=='*')
    3701                                     {
    3702                                         if(p[2]=='+')
    3703                                         {
    3704                                             if(p[3]=='+')
    3705                                             {
    3706                                                 result=space[time][0]/space[time][1]*space[time][2]+space[time][3]+space[time][4];
    3707                                             }
    3708                                             else if(p[3]=='-')
    3709                                             {
    3710                                                 result=space[time][0]/space[time][1]*space[time][2]+space[time][3]-space[time][4];
    3711                                             }
    3712                                             else if(p[3]=='*')
    3713                                             {
    3714                                                 result=space[time][0]/space[time][1]*space[time][2]+space[time][3]*space[time][4];
    3715                                             }
    3716                                             else
    3717                                             {
    3718                                                 result=space[time][0]/space[time][1]*space[time][2]+space[time][3]/space[time][4];
    3719                                             }
    3720                                         }
    3721                                         else if(p[2]=='-')
    3722                                         {
    3723                                             if(p[3]=='+')
    3724                                             {
    3725                                                 result=space[time][0]/space[time][1]*space[time][2]-space[time][3]+space[time][4];
    3726                                             }
    3727                                             else if(p[3]=='-')
    3728                                             {
    3729                                                 result=space[time][0]/space[time][1]*space[time][2]-space[time][3]-space[time][4];
    3730                                             }
    3731                                             else if(p[3]=='*')
    3732                                             {
    3733                                                 result=space[time][0]/space[time][1]*space[time][2]-space[time][3]*space[time][4];
    3734                                             }
    3735                                             else
    3736                                             {
    3737                                                 result=space[time][0]/space[time][1]*space[time][2]-space[time][3]/space[time][4];
    3738                                             }
    3739                                         }
    3740                                         else if(p[2]=='*')
    3741                                         {
    3742                                             if(p[3]=='+')
    3743                                             {
    3744                                                 result=space[time][0]/space[time][1]*space[time][2]*space[time][3]+space[time][4];
    3745                                             }
    3746                                             else if(p[3]=='-')
    3747                                             {
    3748                                                 result=space[time][0]/space[time][1]*space[time][2]*space[time][3]-space[time][4];
    3749                                             }
    3750                                             else if(p[3]=='*')
    3751                                             {
    3752                                                 result=space[time][0]/space[time][1]*space[time][2]*space[time][3]*space[time][4];
    3753                                             }
    3754                                             else
    3755                                             {
    3756                                                 result=space[time][0]/space[time][1]*space[time][2]*space[time][3]/space[time][4];
    3757                                             }
    3758                                         }
    3759                                         else
    3760                                         {
    3761                                             if(p[3]=='+')
    3762                                             {
    3763                                                 result=space[time][0]/space[time][1]*space[time][2]/space[time][3]+space[time][4];
    3764                                             }
    3765                                             else if(p[3]=='-')
    3766                                             {
    3767                                                 result=space[time][0]/space[time][1]*space[time][2]/space[time][3]-space[time][4];
    3768                                             }
    3769                                             else if(p[3]=='*')
    3770                                             {
    3771                                                 result=space[time][0]/space[time][1]*space[time][2]/space[time][3]*space[time][4];
    3772                                             }
    3773                                             else
    3774                                             {
    3775                                                 result=space[time][0]/space[time][1]*space[time][2]/space[time][3]/space[time][4];
    3776                                             }
    3777                                         }
    3778                                     }
    3779                                     else
    3780                                     {
    3781                                         if(p[2]=='+')
    3782                                         {
    3783                                             if(p[3]=='+')
    3784                                             {
    3785                                                 result=space[time][0]/space[time][1]/space[time][2]+space[time][3]+space[time][4];
    3786                                             }
    3787                                             else if(p[3]=='-')
    3788                                             {
    3789                                                 result=space[time][0]/space[time][1]/space[time][2]+space[time][3]-space[time][4];
    3790                                             }
    3791                                             else if(p[3]=='*')
    3792                                             {
    3793                                                 result=space[time][0]/space[time][1]/space[time][2]+space[time][3]*space[time][4];
    3794                                             }
    3795                                             else
    3796                                             {
    3797                                                 result=space[time][0]/space[time][1]/space[time][2]+space[time][3]/space[time][4];
    3798                                             }
    3799                                         }
    3800                                         else if(p[2]=='-')
    3801                                         {
    3802                                             if(p[3]=='+')
    3803                                             {
    3804                                                 result=space[time][0]/space[time][1]/space[time][2]-space[time][3]+space[time][4];
    3805                                             }
    3806                                             else if(p[3]=='-')
    3807                                             {
    3808                                                 result=space[time][0]/space[time][1]/space[time][2]-space[time][3]-space[time][4];
    3809                                             }
    3810                                             else if(p[3]=='*')
    3811                                             {
    3812                                                 result=space[time][0]/space[time][1]/space[time][2]-space[time][3]*space[time][4];
    3813                                             }
    3814                                             else
    3815                                             {
    3816                                                 result=space[time][0]/space[time][1]/space[time][2]-space[time][3]/space[time][4];
    3817                                             }
    3818                                         }
    3819                                         else if(p[2]=='*')
    3820                                         {
    3821                                             if(p[3]=='+')
    3822                                             {
    3823                                                 result=space[time][0]/space[time][1]/space[time][2]*space[time][3]+space[time][4];
    3824                                             }
    3825                                             else if(p[3]=='-')
    3826                                             {
    3827                                                 result=space[time][0]/space[time][1]/space[time][2]*space[time][3]-space[time][4];
    3828                                             }
    3829                                             else if(p[3]=='*')
    3830                                             {
    3831                                                 result=space[time][0]/space[time][1]/space[time][2]*space[time][3]*space[time][4];
    3832                                             }
    3833                                             else
    3834                                             {
    3835                                                 result=space[time][0]/space[time][1]/space[time][2]*space[time][3]/space[time][4];
    3836                                             }
    3837                                         }
    3838                                         else
    3839                                         {
    3840                                             if(p[3]=='+')
    3841                                             {
    3842                                                 result=space[time][0]/space[time][1]/space[time][2]/space[time][3]+space[time][4];
    3843                                             }
    3844                                             else if(p[3]=='-')
    3845                                             {
    3846                                                 result=space[time][0]/space[time][1]/space[time][2]/space[time][3]-space[time][4];
    3847                                             }
    3848                                             else if(p[3]=='*')
    3849                                             {
    3850                                                 result=space[time][0]/space[time][1]/space[time][2]/space[time][3]*space[time][4];
    3851                                             }
    3852                                             else
    3853                                             {
    3854                                                 result=space[time][0]/space[time][1]/space[time][2]/space[time][3]/space[time][4];
    3855                                             }
    3856                                         }
    3857                                     }
    3858                                 }
    3859                                 System.out.println(" = "+result);
    3860                             }
    3861                             time++;
    3862                         }
    3863                     }
    3864                 }
    3865             }
    3866         }
    3867         
    3868     }
    3869 }

    3.运行结果截图 :

    (程序没有提示错误,可以运行,而且可以询问开始的几个问题,但是无法运行出结果)

    4.项目计划总结:

      听课 编写程序 阅读课本 准备考试 日总结
    周日     60   60
    周一 120 30     150
    周二          
    周三   120     120
    周四          
    周五     30   30
    周六   360     360
    周总结 120 510 90   720

    5.时间记录日志:

    日期 开始时间 结束时间 中断时间 净时间 活动 备注
    3/13 16:00 17:00   60 读书 构建之法
    3/14 8:00 10:10 20 100 上课  
      14:00 14:30   30 写程序 想大概思路
    3/16 16:00 18:00   120 写程序  
    3/18 15:00 15:30   30 读书  
    3/19 10:00 18:00 120 360 写程序 着手去写
                 
                 
                 

    6.缺陷记录日志:

    日期 编号 引入阶段 排除阶段 描述
    3/19 1 编码 编码 变量类型使用错误,前后不符合
      2 编码 编码 计算随机数的算法
      3 设计 设计 分类讨论时出现错误,没考虑完全
             
  • 相关阅读:
    JavaWeb的一些理解
    phpMysql安装遇到的两个问题
    正则表达式学习1
    《SOA思想、技术与系统集成应用详解》读书笔记四《SOA核心技术及应用》Apache Tuscany sca安装及与eclipse结合
    19本书,选5本,任两本不邻粗解
    J2ME中处理日期相关问题
    《JSP2.0 技术手册》读书笔记二HttpSession
    《SOA思想、技术与系统集成应用详解》读书笔记三SCA
    《SOA思想、技术与系统集成应用详解》读书笔记一
    《SOA思想、技术与系统集成应用详解》读书笔记二Java Web服务
  • 原文地址:https://www.cnblogs.com/Daddy/p/5295948.html
Copyright © 2011-2022 走看看