Люди добрые помогите бьюсь уже часа три не могу понять,что ему надо по решению.Перепробовал уже много вариантов и их принимала проверка с интелиджем,а мента не устраивало.Сейчас шлю вам конечный код(может быть не верный ,так как сто раз менял),я не могу понять во первых почему слово Woman owner пишется раздельно через пробел когда этого делать нельзя на сколько я знаю так же не понятно почему в классе кэт,док,фиш они пишут без стринг Woman owner хотя надо бы дописать public String Woman owner = "Woman"; судя по их логике ,а по моей просто public String Оwner = "Woman"; и потом каждому животному в мейне присто присвоить,что по логике верно . public class Solution { public static void main(String[] args) { Cat cat = new Cat(); Cat = Woman owner; Dog dog = new Dog(); Dog = Woman owner; Fish fish = new Fish(); Fish = Woman owner; Woman woman = new Woman(); } public static class Cat { public String Woman owner = "Woman"; } public static class Dog { public String Woman owner = "Woman"; } public static class Fish { public String Woman owner = "Woman"; } public static class Woman { } } В общем у меня вариантов больше нет сдаюсь на ваш суд..........