iterately running util two lists are equal, passing test: 9/10