Zorluk derecesi: Gelişmiş. Bazı input verileri verildiğinde, verileri azalan düzende sıralamak için bir algoritma oluşturun.
3, 5, 9, 1, 8, 2
Adım 1: Bir liste oluşturun ve verilen öğeleri listeye ekleyin: L = [3, 5, 9, 1, 8, 2]. 
Adım 2: Swapped adlı bir bayrağı False olarak ayarlayın, böylece gerçekleşirse takası kaydedebilirsiniz: swapped = False
Adım 3: Listenin son öğesinin dizinini ayarlayın: last_index = len(L) – 1. 
Adım 4: Listedeki her öğe için soldan hareket edin sağa kaydırın ve geçerli öğenin son öğeden büyük olup olmadığını kontrol edin: 
Evet ise, öğeleri değiştirin ve değiştirilen bayrağı True olarak ayarlayın.
Adım 5: Değiştirilen bayrak True ise, 4. ve 5. adımları tekrarlayın. liste sıralanır ve döngüden çıkabilirsiniz.
Adım 6: Sıralanmış liste L'ye geri dönün.