<prompt> Faankishinii kan elementoota tarree akka tasaa shuffle godhu barreessi.nan  <response>: Karaan tokko faankishinii Paayitooniin barreessuu dandeessu tokko akka tasaa elementoota tarree tokkoo algoritmiin walnyaatinsa Fisher-Yates fayyadamuun walsimsiisuuf: python import random def shuffle_arrayarray: Dheerinni tarree n lenarray argadhu I tiif elementii dhumaa irraa gara isa jalqabaatti irra deddeebii rangen-1, 0, -1: Indeeksii tasaa 0 irraa gara ij random.randint0, i jijjiiri elementii j tarreei, tarree j tarree j, tarreei Fayyadama fakkeenyaa: tarree_koo 1, 2, 3, 4, 5 tarree_shuffletarree_koo maxxansaatarree_koo Faankishiniin kun algoritmiin walnyaatinsa Fisher-Yates shaffle Knuth jedhamuunis beekama fayyadamuun elementoota tarree akka tasaa shuffle gochuuf. Yaadni algoritmiin duuba jiru, tarree keessaa elementii isa dhumaa irraa gara isa jalqabaatti irra deddeebiuudha, fi tokkoon tokkoo elementiidhaaf, indeeksii tasaa 0 irraa gara indeeksii ammaatti fudhadhu, sana booda elementii indeeksii ammaa irratti elementii tasaa filame waliin jijjiiri indeeksii. Kunis tokkoon tokkoon jijjiirraa tauu dandau kan tarree elementoota akka tasaa wal-jijjiiruudhaan carraa walqixa oomishamuu akka qabu mirkaneessa. 