یک جایگشت از اعداد ۱ تا n داریم و هدف مرتبسازی آن در کمترین تعداد حرکت است. در هر حرکت میتوانیم یک زیردنباله از آن را انتخاب کنیم و با حفظ ترتیب به ابتدای جایگشت انتقال دهیم. به عنوان مثال این حرکت را در نظر بگیرید:
124_5376_⟶476_1253
نشان دهید هر جایگشت n تایی را میتوان با حداکثر lg(n+1) حرکت مرتب کرد.