Creating the Perfect Shuffle Algorithm Using Python | Hacker News Reader