 tmp_hex_lib.py  class Hex(tuple):     def __new__(self, q, r, s):         return tuple.__new__(self, (q, r, s))      def __init__(self, q, r, s):         self.q = q         self.r = r         self.s = s         assert not (round(q + r + s) != 0), "q + r + s must be 0"  