a__first0Xnila__firstsXconsYZconsmarkYfirstXZa__fromXconsmarkXfromsXmarkfirstX1X2a__firstmarkX1markX2markfromXa__frommarkXmark00marknilnilmarksXsmarkXmarkconsX1X2consmarkX1X2a__firstX1X2firstX1X2a__fromXfromXa__firstsXconsYZmarkYa__fromXmarkXmarkfirstX1X2a__firstmarkX1markX2markfirstX1X2markX1markfirstX1X2markX2markfromXa__frommarkXmarkfromXmarkXmarksXmarkXmarkconsX1X2markX1true1a__first211112s1111cons2111mark1111a__from1111first211112mark111from1111a__first211112a__from1111000nil01a__fromXmarkXa__fromXmarkXfalse