Introduction to haloalkanes