i don't really see how indices are involved in it....
# announcements
v
i don't really see how indices are involved in it. Kotlin's
forEachIndexed
etc solves those cases