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