plus0yyplussxysplusxylt0sytrueltx0falseltsxsyltxyfibxfibiterx00s0fibiterbcxyifltcbbcxyiffalsebcxyxiftruebcxyfibiterbscyplusxyplussxyplusxyltsxsyltxyfibxfibiterx00s0fibiterbcxyltcbfibiterbcxyifltcbbcxyiftruebcxyplusxyiftruebcxyfibiterbscyplusxytruefibxfibiterx00s0falseiftruebcxyfibiterbscyplusxyfibiterbcxyifltcbbcxytrueiftruebcxyplusxyfalseplussxyplusxytrueplus21fibiterbcxyltcbfalseltsxsyltxytruelt22