<prompt> Katika Kotlin, kuandika programu ambayo reverses utaratibu wa safu. programu lazima kukubali safu ya integers kama pembejeo na pato safu reversed. programu lazima kutumia kazi aitwaye reverseArray ambayo inachukua katika safu ya awali kama parameter na anarudi safu reversed. kazi lazima kutumia kitanzi iterate kupitia safu na kubadilishana vipengele katika nafasi ya kugeuza utaratibu. kuepuka kutumia kujengwa-katika kazi au data miundo ambayo kushughulikia safu reversal.  <response>: Toleo la kwanza la Toleo la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la kwanza la pili la kwanza la kwanza la kwanza la kwanza la pili la pili la kwanza la kwanza la pili la pili la pili la tatu la tatu la tatu la tatu la tatu la tatu la tatu la tatu la tatu la tatu la tatu la nne la nne la tatu la tatu la nne la tatu la tatu la nne la nne la nne la nne la nne la tatu la nne la nne la nne la nne la nne la nne la nne la nne la nne. 