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