Write and run an algorithm for a TCP client and a TCP server with the following specifications:
(i) The server should be able to handle at least 5 clients concurrently
(ii) A client program sends a string to a server.
(iii) The server program converts lower case latters to upper case letters and vice versa.
(iv) The converted string is returned to the client.
(v) The client program prints the result.