lengthnil0lengthconsxlslengthlltx0falselt0sytrueltsxsyltxyheadconsxlxheadnilundefinedtailnilniltailconsxllreverselrev0lnillrevxlaccuorigifltxlengthorigxlaccuorigiftruexlaccuorigrevsxtaillconsheadlaccuorigiffalsexlaccuorigacculengthconsxllengthlltsxsyltxyreverselrev0lnillrevxlaccuoriglengthorigrevxlaccuorigltxlengthorigrevxlaccuorigifltxlengthorigxlaccuorigiftruexlaccuorigheadliftruexlaccuorigtailliftruexlaccuorigrevsxtaillconsheadlaccuorigtruereverselrev0lnillfalseiftruexlaccuorigrevsxtaillconsheadlaccuorigrevxlaccuorigifltxlengthorigxlaccuorigtrueiftruexlaccuorigtaillfalseiftruexlaccuorigheadlfalserevxlaccuorigltxlengthorigfalseltsxsyltxytrue1lt281120s1411revxlaccuoriglengthorigfalselengthconsxllengthltrue1length18112cons201123