Написал вроде как рабочий код, но когда дошло до вывода (ну sout добавить), то начало происходить что-то странное :/ Всё перестало работать и вообще я перестал понимать что тут происходит, может бесконечный цикл где-то? Но где? Помогите, у меня уже трясутся руки и начинает кружится голова