def fuel_name_matching(name, blacks, browns, petcoke):
    """
    Harmonize fuel names
    :param name: Original name
    :param blacks: Hard coal name map
    :param browns: Lignite and brown coal name map
    :param petcoke: Other fuels map
    :return: Harmonized name
    """
    if name in blacks:
        return "Hard Coal"
    elif name in browns:
        return "Lignite"
    elif name in petcoke:
        return "Petcoke"
    elif name == "natural_gas":
        return "Natural Gas"