maxnil0maxconsxnilxmaxconsxconsyxsif1gexyxyxsif1truexyxsmaxconsxxsif1falsexyxsmaxconsyxsdelxnilnildelxconsyxsif2eqxyxyxsif2truexyxsxsif2falsexyxsconsydelxxseq00trueeq0syfalseeqsx0falseeqsxsyeqxysortnilnilsortconsxxsconsmaxconsxxssortdelmaxconsxxsconsxxsgex0truege0sxfalsegesxsygexymaxconsxconsyxsgexymaxconsxconsyxsif1gexyxyxsif1truexyxsmaxconsxxsif1falsexyxsmaxconsyxsdelxconsyxseqxydelxconsyxsif2eqxyxyxsif2falsexyxsdelxxseqsxsyeqxysortconsxxsdelmaxconsxxsconsxxssortconsxxssortdelmaxconsxxsconsxxssortconsxxsmaxconsxxsgesxsygexytruesortconsxxssortdelmaxconsxxsconsxxstruesortconsxxsmaxconsxxsfalsemaxconsxconsyxsif1gexyxyxsif1truexyxsmaxconsxxsif1falsexyxsmaxconsyxstruemaxconsxconsyxsgexyfalsegesxsygexytruesortconsxxsdelmaxconsxxsconsxxsfalsedelxconsyxsif2eqxyxyxsif2falsexyxsdelxxstruedelxconsyxseqxyfalseeqsxsyeqxytrue