# reversed

```kotlin
public fun <T> Iterable<T>.reversed(): List<T> {
    if (this is Collection && size <= 1) return toList()
    val list = toMutableList()
    list.reverse()
    return list
}


val list = list(1, 2, 3, 4, 5)
println(list.reversed())  // [5, 4, 3, 2, 1]
```
