-snip-
If a small portion of
2048^12 or
5,444,517,870,735,015,415,413,993,718,908,291,383,296 looks easy enough for you.
Why don't you just go straight create a 128-bit entropy to create the seed phrase instead of scrambling 2048 words?
2^128 is relatively smaller than
2048^12.
You'll save a few billion years by going for that

*You also making this mistake as many peopple here - you mean that we need to check ALL of existing combinations to find a first wallet. But we don't!