This example is the client for showing the use of the SemaphoreCommon cross process shared groups.
What it does is start up, open up the Semaphore group that should be available via the server process. When ready it prompts the user for input strings to pump across the shared memory segment.