Не могу найти проблему, хотя все работает по плану и, на первый взгляд, верно. Прошу помощи