I am curious to know the actual difficulty/cost/time involved to put a 24 word seed phrase in the correct order if you have the 24 words but not the correct order? I can see that there are 24^24 number of combinations but what does that translate into difficulty/time/cost?
It is not 24^24 but 24! (=24*23*22*...*2*1).
Think about it that way:
on first position you may have any of 24 words
on second position any word from 23 left
on third position any word from 22 left...
I have prepared something like that in my program:
https://github.com/PawelGorny/lostwordCheck worker 'PERMUTATION_CHECK'.
Anyway with 24 words..... it is a lot of work.