문제를 보았을때, n은 strings배열의 요소에서의 인덱스를 의미하기 때문에 그 인덱스를 기준으로 배열이 다시 정렬되기 때문에 새로운 리스트를 만들어야겠다는 생각이 들었다. 나는 새로운 리스트의 이름을 "originList" 라고 지었고 val originList = mutableListOf() 이렇게 작성했다. 이때 리스트가 단순히 값이나 타입이 들어가지 않고 Pair 을 이용해서 String부분에는 예를들어 "sun"이나 "bed"처럼 원래 strings배열에 들어있는 요소들이 first 인자로 들어가게 했고, Char가 의미하는것은 Strings요소에서 n번째 해당하는 문자하나를 의미한다. for문을 돌려서 리스트를 만들어보았다. for(str in Strings){ originList .add(..