ge00truegesx0gex0ge0s0falsege0ssxge0sxgesxsygexyminus000minus0sxminus0xminussx0sminusx0minussxsyminusxyplus000plus0sxsplus0xplussxysplusxydivxyifygeys0xyifyfalsexydivByZeroErrorifytruexyifgexyxyiffalsexy0iftruexysdivminusxyydivplusxyzplusdivxzdivyzgesx0gex0ge0ssxge0sxgesxsygexyminus0sxminus0xminussx0minusx0minussxsyminusxyplus0sxplus0xplussxyplusxydivxygeys0divxyifygeys0xyifytruexygexyifytruexyifgexyxyiftruexyminusxyiftruexydivminusxyydivplusxyzdivyzdivplusxyzdivxzdivplusxyzplusdivxzdivyztrueiftruexydivminusxyydivxyifygeys0xyifytruexyifgexyxydivplusxyzdivyzdivplusxyzdivxztrue1if30102030ify30102030div211020if30142031divByZeroError01ify30142031div2101024plus241325minus201020false00s1010true00ge201020000iftruexydivminusxyydivxyifygeys0xyifytruexyifgexyxydivplusxyzplusdivxzdivyzfalseplus0sxplus0xplussxyplusxytrueplus21plus0sxplus0xplus22iftruexyminusxyfalseminus0sxminus0xminussx0minusx0minussxsyminusxytrueminus21minus0sxminus0xminus22ifytruexygexyfalsedivxygeys0falsegesx0gex0ge0ssxge0sxgesxsygexytruege22gesx0gex0ge21