Please see Behind the Guesses at the blog site: http://behindtheguesses.blogspot.com