Subgroups of a group of even order

Let G be a group of order 2n for some positive integer n>1.
(a) Prove there exists a subgroup K of G of order 2.
(b) Suppose K in (a) is a normal subgroup. Prove that K is contained in the center Z(G). (Recall Z(G)={aGab=ba for all bG}.)