Setting a value to one place in a list(b) which is in another list(a) sets that value in the same place in all the lists that are in list(a)
List of lists changes reflected across sublists unexpectedly