CSci 553 Spring 2006 Program #3 Due Wed, April 12 (1) In this programming assignment, you are to modify the daytime server example from our book to add a simple protocol. Your protocol should be similar to the ones we discussed in class. The client should be able to ask the server to return the current date, the current time, or both the date and time together. One big change, the connection between you client and server should stay open, so that the client can ask for a date, time or date/time as many times as it likes. You should also add to your protocol a logout or stop type of a command so that the client can tell the server that it is finished and the session should end. For extra credit, let the client specify the format of the date/time string the client should return (using the same format specifiers for the date system call that are currently used in the server program.