appappappcomposefgxappgappfxappreverselappappreverse2lnilappappreverse2nilllappappreverse2appappconsxxslappappreverse2xsappappconsxlapphdappappconsxxsxapptlappappconsxxsxslastappappcomposehdreverseinitappappcomposereverseappappcomposetlreverseappappappcomposefgxappgappfxappappappcomposefgxappfxappreverselappappreverse2lnilappreverselappreverse2lappappreverse2appappconsxxslappappreverse2xsappappconsxlappappreverse2appappconsxxslappreverse2xsappappreverse2appappconsxxslappappconsxllastappappcomposehdreverselastappcomposehdinitappappcomposereverseappappcomposetlreverseinitappcomposereverseinitappappcomposetlreverseinitappcomposetltruelastappappcomposehdreversefalse67891011lastappcomposehdfalse5678910initappappcomposereverseappappcomposetlreversefalse456789initappcomposereversefalse345678initappappcomposetlreversefalse234567initappcomposetlfalse123456appappappcomposefgxappfxappappappcomposefgxappgappfxtrue12345app21appreverselappappreverse2lnilfalse134appreverselappreverse2lfalse23appappreverse2appappconsxxslappappreverse2xsappappconsxltrue1app211app21112reverse200cons01compose00reverse00nil00hd00tl00last01init01appappreverse2appappconsxxslappreverse2xsfalseappappreverse2appappconsxxslappappconsxlfalse