Не могу понять, для каждой комнаты это типо если выполнится первое условие, где будет всего одна комната, которую мы и будем вертеть во всех остальных методах и main? Можете дать подсказки по реализации вот этих пунктов: 1. Метод checkPirates должен возвращать true, если при сканировании в комнате обнаружены объекты которые отсутствуют в памяти ИИ. 2. В методе main нужно вызвать метод checkPirates для каждой комнаты корабля. 3. В методе main нужно вызвать метод openFloodgates для тех комнат у которых метод checkPirates вернул true.