Вроде всё сделал как надо но не пропускает по 1 пункту. И кстати хотел спросить ведь при десериализации статической переменной она у всех обьектов ведь будет та которую я считаю с файла?