petrucci general chemistry 10th edition solutions pdf