<prompt> Tengeneza pseudocode kwa kupanga safu.  <response>: a. Weka pointer chini kwa kipengele cha kwanza katika safub. Weka pointer juu hadi kipengele cha mwisho katika safuc. Wakati pointer ya chini ni chini ya pointer ya juud. Ikiwa kipengele kwenye pointer ya chini ni ya juu kuliko kipengele kwenye pointer ya juu i. Badilisha vipengele ii. Ongeza pointer ya chini kwa 1 iii. Punguza pointer ya juu kwa 1e. Rudia hatua c hadi pointer ya chini iwe sawa au ya juu kuliko pointer ya juuf. Panga vipengele katika safu ndogo kati ya viashiria viwili kwa kutumia utaratibu sawag. Rudia hadi safu ndogo imepangwa kikamilifu 