Работы выполнены доктором Daniel Garcia Paricio