Drawing Mechanisms For Acid-Catalyzed Hydration and Hydrohalogenation Reactions of Alkenes