solutions 8