Reverse engineering the Crash Bandicoot password generation algorithm