5 the other is to maintain the data structure intact but address the problem separately