a__fromXconsmarkXfromsXa__lengthnil0a__lengthconsXYsa__length1Ya__length1Xa__lengthXmarkfromXa__frommarkXmarklengthXa__lengthXmarklength1Xa__length1XmarkconsX1X2consmarkX1X2marksXsmarkXmarknilnilmark00a__fromXfromXa__lengthXlengthXa__length1Xlength1Xa__fromXmarkXa__lengthconsXYa__length1Ya__length1Xa__lengthXmarkfromXmarkXmarkfromXa__frommarkXmarklengthXa__lengthXmarklength1Xa__length1XmarkconsX1X2markX1marksXmarkXtruemarkconsX1X2markX1markfromXmarkXmarkfromXa__frommarkXa__fromXmarkXmarksXmarkXtrue1mark101a__from101length1101length101a__length1101002a__length101nil02cons20102from111s101mark101a__from111markconsX1X2markX1a__fromXmarkXmarksXmarkXa__fromXconsmarkXfromsXa__lengthnil0a__lengthconsXYsa__length1Ya__length1Xa__lengthXmarkfromXa__frommarkXmarklengthXa__lengthXmarklength1Xa__length1XmarkconsX1X2consmarkX1X2marksXsmarkXmarknilnilmark00a__fromXfromXa__lengthXlengthXa__length1Xlength1Xa__fromXmarkXfalsemarkconsX1X2markX1marksXmarkXtruemark11marklengthXa__lengthXfalsemarklength1Xa__length1Xfalsea__length1Xa__lengthXa__lengthconsXYa__length1Ytruea__length11a__length111a__length1Xa__lengthXa__length1Xa__lengthXfalse