You inner arrays have no elements, so their size i...
# announcements
k
You inner arrays have no elements, so their size is 0 and so data[i][] doesn't exist.