Completed question (a)and (b) of E.49 for client side.
Finished (a) of question E.50.
Completed (a) E.51 Client side.