God is a puzzler.