natsFromNconsNn__natsFromsNfstpairXSYSXSsndpairXSYSYSsplitAt0XSpairnilXSsplitAtsNconsXXSusplitAtNactivateXSNXactivateXSupairYSZSNXXSpairconsactivateXYSZSheadconsNXSNtailconsNXSactivateXSselNXSheadafterNthNXStakeNXSfstsplitAtNXSafterNthNXSsndsplitAtNXSnatsFromXn__natsFromXactivaten__natsFromXnatsFromXactivateXXsplitAtsNconsXXSusplitAtNactivateXSNXactivateXSsplitAtsNconsXXSsplitAtNactivateXSsplitAtsNconsXXSactivateXSsplitAtsNconsXXSactivateXSupairYSZSNXXSactivateXtailconsNXSactivateXSselNXSheadafterNthNXSselNXSafterNthNXStakeNXSfstsplitAtNXStakeNXSsplitAtNXSafterNthNXSsndsplitAtNXSafterNthNXSsplitAtNXSactivaten__natsFromXnatsFromXtruetakeNXSsplitAtNXSfalse234561011selNXSafterNthNXSfalse234510afterNthNXSsplitAtNXSfalse12349splitAtsNconsXXSsplitAtNactivateXStrue12381splitAt211s1111cons20activate10n__natsFrom10natsFrom10splitAtsNconsXXSusplitAtNactivateXSNXactivateXSfalse27splitAtsNconsXXSactivateXSfalse6upairYSZSNXXSactivateXfalse5tailconsNXSactivateXSfalse4selNXSheadafterNthNXSfalsetakeNXSfstsplitAtNXSfalseafterNthNXSsndsplitAtNXSfalseactivaten__natsFromXnatsFromXfalse