appnilllappconsnlyconsnapplyreversenilnilreverseconsnlappreverselconsnnilshufflenilnilshuffleconsnlconsnshufflereverseluhalf00uhalfs0s0uhalfssnsuhalfnhrepeat0FllhrepeatsnFlhrepeatuhalfnFFltailconsnllheadconsnlnhshufflelhrepeatheadlzlistshuffleztaillnnatxlistylistllistFlistlistnillistapplistlistlistconsnatlistlistshufflelistlisthshufflelistlistreverselistlisthrepeatnatlistlistlistlist0natsnatnatuhalfnatnattaillistlistheadlistnatFULL.