alkyl halides ppt