## Property Delegation (#2) Start with: ```kotlin class Delegator { private var list = List(8) { "$it" } var strings by list } ``` Define `getValue()` and `setValue()` as extension functions to `List` (Hint: IntelliJ IDEA will generate skeletons for you). The code in `main()` tests your solution. BONUS: Try adjusting `getValue()` and `setValue()` to work with: ```kotlin class Delegator { var strings by List(8) { "$it" } ... ``` And explain what happens. This task doesn't contain automatic tests, so it's always marked as "Correct" when you run "Check". Please compare your solution with the one provided!