Oh Mary, you are the best problem solver! I don't believe there is a better answer than yours!