Hey Guys.  New Answer is sketch out and will be posted soon. ...