Can anybody help me with these questions,

1. (A) Let X = {(x,y,0) in R^3 : x^2 + y^2 = 1}. Compute the fundamental group of R^3 - X.

(B) Let T a subset of R^3 be a trefoil knot. Compute the fundamental group of R^3 - T.

and

2. Show that there is a two sheeted covering map T -> K where T is the torus and K is the Klein bottle.