OK. I think I have it. Some of the answers didn't jive with the hw solution, but there was some improvisation. I'm calling it good. or adequate.