То что не удается решить, оставляю на потом, вот я на 7 уровне, возвращаюсь к данной задаче и понимаю что данную задачу можно решить через ArrayList, но увы, валидацию не проходит. Что не так? кто что видит?