HI, as the title say, can somebody explain me why my solution is wrong, please. First to explain my code: It takes arbitrarily many strings as input. And checks the ArrayList for the longest. If there is more than 1 or more longest values. It puts them all in a solution ArrayList and at the end in outputs everything in the solution ArrayList. Best Regards Steffen