sovled