Good question. It stumped me for a while, too.
Macman, b/c of the primary chloride, I don't think Grignard as the last step will work. I think halohydrin formation is a more plausible last step.
RCL, I got there in 6 steps starting from acetylene.
refid, I don't see a scheme for your post.