algorittiupalernerisoq pillugu sanani ilinniarneqarnerpa takornariaqarnerup kingulliut ingerlannersorneqarlutik
[3, 9, 8, 5, 1, 11]
Qaqatigiittarneq ilisarnissaat allat piffissat, Kingornaat eqqorlugu immikkoortoq, sulifoq piffissaq allatut qaqatigiittarneq, soorlu kingusinnerpaat, suliaqatigiiffiat: 

1. N= piffissat allatut ilisarnissamut tunngavigalugu.
2. Qaqatigiittarnissaat piffissat kingusinnerluni n-1, for-p loop ilisarnissamut i-mut 0-mut n-1-mut.
3. Qaqatigiittarneq ilisarnissamut, qaqatigiittarnissaat j-mut 0-mut n-i-1-mut.
4. Ilisarnissamut, j-hiat piffissaq kingornaat eqqorlugu j+1-hiat immikkoortoq. J-hiat piffissaq eqqorlugu j+1-hiat immikkoortorlu, suliaqatigiiffiat piffissat swappeppeq.
5. Swappeppeq: temp ilisarnissamut, j-hiat piffissaq ilisarnissamut temp-mut. J+1-hiat piffissaq ilisarnissamut j-hiat piffissaq. Temp-mut j+1-hiat piffissaq ilisarnissamut.
6. Qaqatigiittarnissat ilisarnissamut, piffissat allatut soorlu kingusinnerpaat. 
Piffissat allatut [3, 9, 8, 5, 1, 11]-mullu ilisimatuussat:

1. N=6, piffissat allatut ilisarnissamut tunngavigalugu.
2. Qaqatigiittarnissaat piffissat i=0-mut i=n-1-mut (5 sinneq).
3. Qaqatigiittarneq ilisarnissamut, qaqatigiittarnissaat j=0-mut j=n-i-1-mut (angusinik sinneq).
4. Ilisarnissamut, j-hiat piffissaq kingornaat eqqorlugu j+1-hiat immikkoortoq. J=0, j+1=1 (3, 9), 3<9, suliaqatigiiffiat piffissat swappeppeq. Piffissat allatut [9, 3, 8, 5, 1, 11]-mlu.