solutions 2