added solutions for sh10, ex3 and 4