Göyərtə qarışdırılması prosesi aşağıdakı kimi aparılır: Göyərtə bir neçə seqmentə (bloklara) bölünür, bu bloklar hər bölünmədən sonra gələn kartın nömrəsi ilə müəyyən olunur (kartlar birədən başlayaraq nömrələnir). Alınan kart blokları tərsinə düzülür, lakin hər blokdakı kartların sırası dəyişmir.
Kartların qiymətləri və verilmiş bölünmə nöqtələri əsasında belə bir qarışdırmadan sonra kartların sırasını müəyyən edin.
Giriş iki sətirdən ibarətdir. Birinci sətirdə kartların qiymətləri ardıcıl şəkildə boşluqla ayrılmış formada verilir. Hər bir kartın qiymətinin modulundan 10^{12}-dən çox olmadığı və kartların sayının 10^{6}-dan çox olmadığı zəmanət verilir. İkinci sətirdə artan ardıcıllıqla bölünmə nöqtələrinin nömrələri boşluqla ayrılmış şəkildə verilir. Bölünmə nöqtələri yalnız kartlar arasında yerləşə bilər və heç bir boşluqda birdən çox bölünmə nöqtəsi ola bilməz.
Çıxışda bir sətirdə qarışdırmadan sonra kartların qiymətləri ardıcıllıqla verilməlidir.
Nümunə 1