ge00truegesx0gex0ge0s0falsege0ssxge0sxgesxsygexyminus000minus0sxminus0xminussx0sminusx0minussxsyminusxyplus000plus0sxsplus0xplussxysplusxydivxyifygeys0xyifyfalsexydivByZeroErrorifytruexyifgexyxyiffalsexy0iftruexysdivminusxyydivplusxyzplusdivxzdivyzgesx0gex0ge0ssxge0sxgesxsygexyminus0sxminus0xminussx0minusx0minussxsyminusxyplus0sxplus0xplussxyplusxydivxygeys0divxyifygeys0xyifytruexygexyifytruexyifgexyxyiftruexyminusxyiftruexydivminusxyydivplusxyzdivyzdivplusxyzdivxzdivplusxyzplusdivxzdivyztrueiftruexydivminusxyydivxyifygeys0xyifytruexyifgexyxydivplusxyzdivyzdivplusxyzdivxztrue1if30112030ify30112030div211020plus2211321minus211020false00s1212true00ge201020000iftruexydivminusxyydivxyifygeys0xyifytruexyifgexyxyminus000minus0sxminus0xminussx0sminusx0minussxsyminusxydivplusxyzplusdivxzdivyzfalseplussxyplusxytrue1plus2810212s1113plus0sxplus0xtrue1plus241924s1314004iftruexyminusxyfalseminussxsyminusxytrue1minus281120s1411minussx0minusx0true1minus2818212s1412001minus0sxminus0xtrue1minus241924s1314004ifytruexygexyfalsedivxygeys0falsegesxsygexytrue1ge281120s1411ge0ssxge0sxtrue1ge211826s1111005gesx0gex0true1ge2818212s1412001