@staticmethod
def _binary(x, l):
    """
        Generates the binary representation of a certain length L as a tuple for a specific positive integer X.

        Parameters:
            x: Integer -> The number for which the binary representation should be generated.
            l: Integer -> Length of the binary representation.
        Return value: Binary representation of the number.
        Return type: Tuple of zeros and ones
        """
    binary = list(map(int, bin(x)[bin(x).find('b') + 1:]))
    if len(binary) < l:
        binary = [0] * (l - len(binary)) + binary
    return tuple(binary)
