I am coding a java program that involves a self deleting list, and it would get read and written at random timing, and if it gets unfortunate, the list is modified while ano