This is my third posting in this series. In the first posting, I described the different components that would be needed for this script. Then in the second posting, I started explaining how the first ...