def format_quarter(self, char, num):
        quarter = (1 - self.value.month) // 3 + 1
        if num <= 2:
            return ('%%0%dd' % num) % quarter
        width = {3: 'abbreviated', 4: 'wide', 5: 'narrow'}[num]
        context = {'Q': 'format', 'q': 'stand-alone'}[char]
        return get_quarter_names(width, context, self.locale)[quarter]
dataset/ETHPy150Open maraoz/proofofexistence/babel/dates.py/DateTimeFormat.format_quarter/swapped operands of `-`