isEmptyniltrueisEmptyconsxxsfalselastconsxnilxlastconsxconsyyslastconsyysdropLastnilnildropLastconsxnilnildropLastconsxconsyysconsxdropLastconsyysappendnilysysappendconsxxsysconsxappendxsysreversexsrevxsnilrevxsysifisEmptyxsdropLastxsappendyslastxsysiftruexsyszszsiffalsexsyszsrevxsyslastconsxconsyyslastconsyysdropLastconsxconsyysdropLastconsyysappendconsxxsysappendxsysreversexsrevxsnilrevxsyslastxsrevxsysappendyslastxsrevxsysdropLastxsrevxsysisEmptyxsrevxsysifisEmptyxsdropLastxsappendyslastxsysiffalsexsyszsrevxsystruereversexsrevxsnilfalseiffalsexsyszsrevxsysrevxsysifisEmptyxsdropLastxsappendyslastxsystruerevxsysisEmptyxsfalserevxsysdropLastxsfalsedropLastconsxconsyysdropLastconsyystruedropLast11revxsysappendyslastxsfalseappendconsxxsysappendxsystrueappend21revxsyslastxsfalselastconsxconsyyslastconsyystruelast11