оба интерфейса реализованы и правильно конвертируют.тут только один вариант реализации задания.