updated solutions 8