Step (i): Converts alcohol to corresponding alkyl halide via Lucas reagent (HCl/ZnCl$_2$).
Step (ii): SN2 reaction — halide is replaced by iodide (Finkelstein reaction).
Step (iii): Wurtz reaction — two alkyl iodides in dry ether with sodium give higher alkanes.
So, 1-butanol → 1-chlorobutane → 1-iodobutane → n-butane