minus_active0y0mark00minus_activesxsyminus_activexymarksxsmarkxge_activex0truemarkminusxyminus_activexyge_active0syfalsemarkgexyge_activexyge_activesxsyge_activexymarkdivxydiv_activemarkxydiv_active0sy0markifxyzif_activemarkxyzdiv_activesxsyif_activege_activexysdivminusxysy0if_activetruexymarkxminus_activexyminusxyif_activefalsexymarkyge_activexygexyif_activexyzifxyzdiv_activexydivxyminus_activesxsyminus_activexymarksxmarkxmarkminusxyminus_activexymarkgexyge_activexyge_activesxsyge_activexymarkdivxydiv_activemarkxymarkdivxymarkxmarkifxyzif_activemarkxyzmarkifxyzmarkxdiv_activesxsyif_activege_activexysdivminusxysy0div_activesxsyge_activexyif_activetruexymarkxif_activefalsexymarkytruemarkdivxydiv_activemarkxydiv_activesxsyif_activege_activexysdivminusxysy0if_activetruexymarkxmarksxmarkxmarkdivxymarkxmarkifxyzif_activemarkxyzif_activefalsexymarkymarkifxyzmarkxtrue123451mark111div21112div_active21112mark111s1111if_active31213ge_active20minus20000true00if3111213false00minus_active20ge20div_active21112if_active3111213markdivxydiv_activemarkxydiv_activesxsyif_activege_activexysdivminusxysy0if_activetruexymarkxmarkdivxymarkxmarkifxyzif_activemarkxyzif_activefalsexymarkymarkifxyzmarkx1mark111div2111div_active20mark111s10if_active31213ge_active20minus20000true00if3111213false00minus_active20ge20div_active2111if_active3111213div_activesxsyif_activege_activexysdivminusxysy0if_activetruexymarkxmarkifxyzif_activemarkxyzif_activefalsexymarkymarkifxyzmarkxdiv_activesxsyif_activege_activexysdivminusxysy0false1markifxyzif_activemarkxyzif_activetruexymarkxmarkifxyzmarkxif_activefalsexymarkytrue1mark1111if31111213if_active311213mark111true00false00minus_active20000s10ge_active20minus20ge20div21div_active21if_active31111213if_activetruexymarkxif_activefalsexymarkyif_activetruexymarkxfalseif_activefalsexymarkyfalsemarkminusxyminus_activexyfalse3minus_activesxsyminus_activexytrue3minus_active22markgexyge_activexyfalse2div_activesxsyge_activexyfalsege_activesxsyge_activexytruege_active22