1.Arrays use zero-based indexes. The value 3 is outside of the array's bounds
2.You accessed the element with an index but should have used.set(
3.You declared the array with val but should have used var
4.You cannot changes the value of an element of an array. You should have used a mutable list.