Ex sol

Ex solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx solEx sol