bsortnilnilbsort.xylast.bubble.xybsortbutlastbubble.xybubblenilnilbubble.xnil.xnilbubble.x.yzif<=xy.ybubble.xz.xbubble.yzlastnil0last.xnilxlast.x.yzlast.yzbutlastnilnilbutlast.xnilnilbutlast.x.yz.xbutlast.yzbsort.xylast.bubble.xybsortbutlastbubble.xybsort.xybubble.xybsort.xybsortbutlastbubble.xybsort.xybutlastbubble.xybsort.xybubble.xybubble.x.yzbubble.xzbubble.x.yzbubble.yzlast.x.yzlast.yzbutlast.x.yzbutlast.yztruebsort.xybsortbutlastbubble.xytrue1234561bsort111butlast1-211bubble12.2212nil00if3-212<=2-112bubble.xnil.xnilbubble.x.yzif<=xy.ybubble.xz.xbubble.yzbutlastnilnilbutlast.xnilnilbutlast.x.yz.xbutlast.yzbsort.xylast.bubble.xybsortbutlastbubble.xyfalse3bsort.xybubble.xyfalse3bsort.xybutlastbubble.xyfalse3bubble.x.yzbubble.yzbubble.x.yzbubble.xztrue1bubble111.2112last.x.yzlast.yztrue1last111.2112butlast.x.yzbutlast.yztrue1butlast111.2112