fix array_reverse bug