Wow....that is a really cool puzzle!!