Wow wonderful looking puzzle. I like the diagonal idea.