I can't get the last condition to pass at all, no matter what I try, despite getting the correct output. What I have tried so far: I used to have the getHen() method do the checks on the static variables of the Continent interface, that didn't work either. I got rid of the continent variable inside each Hen, and instead wrote the continent by hand, which didn't work either.