Added Solutions 4-8