I understand that just assigning reversearray to array doesn't work. So I googled and found clone() method. But it still doesn't work. If I display the result of array inside sort method it displays numbers in descending order. But in the main method, it displays in ascending order. I KNOW how to pass the task. That is NOT my question. I'm wondering WHY clone() method does not work in my code. Thank you in advance.