le0ytruelesx0falselesxsylexyinc00incsxsincxminus0y0minusx0xminussxsyminusxyquot0sy0quotsxsysquotminusxysylogxlog2x0log2xyiflex0lexs0xincyiftruebxylog_undefinediffalsebxyif2bxyif2truexsyyif2falsexylog2quotxss0ylesxsylexyincsxincxminussxsyminusxyquotsxsyminusxyquotsxsyquotminusxysylogxlog2x0log2xyincylog2xylexs0log2xylex0log2xyiflex0lexs0xincyiffalsebxyif2bxyif2falsexyquotxss0if2falsexylog2quotxss0ytruelogxlog2x0falseif2falsexylog2quotxss0ylog2xyiflex0lexs0xincyiffalsebxyif2bxytrueif2falsexyquotxss0falsequotsxsyquotminusxysytrue1quot241023if230102130log_undefined00if4010203140log2201120log1115quot241028minus211022inc1110false00s1218true00le221120004quotsxsyminusxyfalseminussxsyminusxytrueminus22log2xylex0falselog2xylexs0falselesxsylexytruele22log2xyincyfalseincsxincxtrueinc11