def METHOD_NAME(self) -> None:
    grammar = """
    start: NUMBER | sign start
    sign: ['-']
    """
    self.assertEqual(self.calculate_first_sets(grammar), {"sign": {"'-'", ""}, "start": {"'-'", "NUMBER"}})