final homework assignment for introducing redundancy to the Chord protocol