Comment Comment by shikon7 But 2 mod 3 should still give the same as -1 mod 3. If the representative for the same equivalence class is allowed to be different depending on the input, you could just as well use the number itself. parent shikon7 2 years ago