U101ttfstsplitAtNXSU11ttsndsplitAtNXSU21ttXU31ttNU41ttconsNU51ttheadafterNthNXSU61ttYU71ttpairnilXSU81ttU82splitAtNXSU82pairYSZSpairconsXZSU91ttXSandttXafterNthNXSU11andisNaturalfstpairXYU21andisLNatheadconsNU31andisNaturalisLNatttisLNatandisNaturalisLNatisPLNatisLNatisNaturalisLNatisLNatisNaturalttisNaturalisLNatisNaturalisNaturalisNaturalandisNaturalisPLNatandisLNatisPLNatandisNaturalnatsFromNU41isNaturalselNXSU51andisNaturalsndpairXYU61andisLNatsplitAt0XSU71isLNatsplitAtsNconsXU81andisNaturaltailconsNU91andisNaturaltakeNXSU101andisNatural