Wow. Hats off dg_1983. Just when I was starting to feel a little good about my game...