I love the concept of a 23,000 piece puzzke cxxxxxx puzzle. However, I would immediately begin constructing an algorithm for it and marvel at that more than the 23,000 bit bu y bit. But I promise, I like the joy of repetition that that ensures as well.