Algorithm part 1: disco for justice! (joke). rev 5dtzPyngsN9qcZ2Tp3cs7nNVHjNPKJ.