This is a puzzler. We'll have to keep working on it.