A Client Server Program in which Client reads arbitrary input from One Socket and writes it to Another Socket