corrected solutions 2 and updated solutions 4