Some interesting areas of overlap, dawnplayer8, but this just doesn't "feel" like the solution. As shecrab said, there is way too much arbitrariness in your solve. And the author did imply there would be only one key, not several half-keys.