Is it possible to make the rank shuffle without using invisible edges?

Using your code I get:

But that’s on PowerShell! If I use Bash I get: