Работает согласно описанию программы, однако валидацию не проходит. В чём может быть причина?