Вроде по коду всё правильно, посмотрел чужие решения в этой темке - тоже вроде как нормально у меня всё должно быть...