activeminus0Ymark0activeminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X3activeminus0Ymark0activeminussXsYmarkminusXYactiveminussXsYminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivegeqsXsYgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activedivsXsYifgeqXYsdivminusXYsY0activedivsXsYgeqXYactivedivsXsYsdivminusXYsYactivedivsXsYdivminusXYsYactivedivsXsYminusXYactiveiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarksXsmarkXmarksXmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markdivX1X2divmarkX1X2markdivX1X2markX1markifX1X2X3activeifmarkX1X2X3markifX1X2X3ifmarkX1X2X3markifX1X2X3markX1minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X3trueactiveminussXsYmarkminusXYmarkminusX1X2activeminusX1X2activegeqsXsYmarkgeqXYmarksXactivesmarkXactivedivsXsYmarkifgeqXYsdivminusXYsY0marksXmarkXmarkgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkdivX1X2activedivmarkX1X2activeiffalseXYmarkYmarkdivX1X2markX1markifX1X2X3activeifmarkX1X2X3markifX1X2X3markX1true123456789101112131415161718192021221active111minus20s111mark111geq20mark111div2111if3111213000true00false00active111activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2activegeqsXsYmarkgeqXYmarksXactivesmarkXactivedivsXsYmarkifgeqXYsdivminusXYsY0marksXmarkXmarkgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkdivX1X2activedivmarkX1X2activeiffalseXYmarkYmarkifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus20s1111mark111geq20mark111div21112if3111213000true00false00active111activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2activegeqsXsYmarkgeqXYmarksXactivesmarkXactivedivsXsYmarkifgeqXYsdivminusXYsY0markgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkdivX1X2activedivmarkX1X2activeiffalseXYmarkYmarkifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus21s10mark11geq21mark10div21if31000true00false00active10activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2activegeqsXsYmarkgeqXYactivedivsXsYmarkifgeqXYsdivminusXYsY0markgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkdivX1X2activedivmarkX1X2activeiffalseXYmarkYmarkifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus20s10mark111geq20div21if3111213000true00mark111false00active111activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2activegeqsXsYmarkgeqXYmarkgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkdivX1X2activedivmarkX1X2activeiffalseXYmarkYmarkifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus20s1111mark111geq211if3111213true00div2111mark111false00active111000activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2markgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkdivX1X2activedivmarkX1X2activeiffalseXYmarkYmarkifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus21s11mark111geq21if3111213true01div211112mark111false00active111001activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2markgeqX1X2activegeqX1X2markdivX1X2activedivmarkX1X2activeiffalseXYmarkYmarkifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus21s10mark11geq20div20mark10if31false00active10000true00activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2activeiffalseXYmarkYmarkifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus20s10mark111if3111213false01mark111active111000geq21true00div21activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2markifX1X2X3activeifmarkX1X2X3markifX1X2X3markX11active111minus21s10mark11if30mark10active10000geq20true00false00div20activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X2markifX1X2X3markX11active10minus20s10mark111if31111213active111000mark111geq20true00false00div21activeminussXsYmarkminusXYmarkminusX1X2activeminusX1X21active111minus211s1111mark111active111000mark111geq20true00false00div21112if31213markminusX1X2activeminusX1X2markminusX1X2activeminusX1X2falseactiveminus0Ymark0false4789101112131415161718192021activediv0sYmark0false367891011121314151617181920mark0active0false35678910111213141516171819activegeqX0marktruefalse3456789101112131415161718marktrueactivetruefalse345789111314151617activegeq0sYmarkfalsefalse234678101213141516markfalseactivefalsefalse12356791112131415activeminussXsYminusXYfalse10activegeqsXsYgeqXYfalse9activedivsXsYifgeqXYsdivminusXYsY0false9activedivsXsYgeqXYfalse8activedivsXsYsdivminusXYsYfalse8activedivsXsYdivminusXYsYfalse7activedivsXsYminusXYfalse7marksXsmarkXfalse6markdivX1X2divmarkX1X2false6markifX1X2X3ifmarkX1X2X3false5minusX1markX2minusX1X2minusmarkX1X2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2true1minus21112mark1111active1111minus20000s10geq20true00false00div20if31213sactiveXsXsmarkXsXtrue1s111active1111mark1111minus20000s10geq21true00false00div212if31213geqX1markX2geqX1X2geqmarkX1X2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2true1geq21112mark1111active1111minus20000s10geq20true00false00div20if31213divX1markX2divX1X2divmarkX1X2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2true1div21112mark1111active1111minus20000s10geq20true00false00div20if31213ifX1markX2X3ifX1X2X3ifmarkX1X2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X3true1if3111213mark1111active1111minus21000s10geq20true00false00div20if31213