Module:Adjacent stations/TER Hauts-de-France

local ville = "%1-Ville station" local rws = "%1 railway station"

local p = { ["system title"] = "TER Hauts-de-France", ["system icon"] = "", ["station format"] = { "%1 station", ["Boulogne"] = ville, ["Calais"] = ville, ["Charleroi-South"] = rws, ["Kortrijk"] = rws, ["Mons"] = rws, ["Mouscron"] = rws, ["Namur"] = rws, ["Paris-Nord"] = "Gare du Nord", ["Rouen-RD"] = "Rouen-Rive-Droite station", ["Tournai"] = rws, },	["lines"] = { ["Krono+"] = { ["title"] = "Krono+ GV", ["color"] = "6D2A82", ["types"] = { ["K90+"] = { ["title"] = "K90+", ["left terminus"] = "Amiens", ["right terminus"] = "Dunkerque", },				["K92+"] = { ["title"] = "K92+", ["left terminus"] = "Amiens", ["right terminus"] = "Calais-Fréthun", },				["K94+"] = { ["title"] = "K94+", ["left terminus"] = "Amiens", ["right terminus"] = "Rang-du-Fliers", },			},		},		["Krono"] = { ["title"] = "Krono", ["color"] = "BD1868", ["types"] = { ["K10"] = { ["title"] = "K10", ["left terminus"] = "Amiens", ["right terminus"] = "Paris-Nord", },				["K12"] = { ["title"] = "K12", ["left terminus"] = "Paris-Nord", ["right terminus"] = "Lille-Flandres", },				["K13"] = { ["title"] = "K13", ["left terminus"] = {"Cambrai", "Maubeuge"}, ["right terminus"] = "Paris-Nord", },				["K14"] = { ["title"] = "K14", ["left terminus"] = "Saint-Quentin", ["right terminus"] = "Paris-Nord", },				["K15"] = { ["title"] = "K15", ["left terminus"] = "Paris-Nord", ["right terminus"] = "Laon", },				["K16"] = { ["title"] = "K16", ["left terminus"] = "Paris-Nord", ["right terminus"] = "Calais", },				["K20"] = { ["title"] = "K20", ["left terminus"] = "Amiens", ["right terminus"] = "Saint-Quentin", },				["K21"] = { ["title"] = "K21", ["left terminus"] = "Amiens", ["right terminus"] = "Calais", },				["K40"] = { ["title"] = "K40", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Saint-Quentin", },				["K43"] = { ["title"] = "K43", ["left terminus"] = "Arras", ["right terminus"] = "Valenciennes", },				["K45"] = { ["title"] = "K45", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Rouen-RD", },				["K50"] = { ["title"] = "K50", ["left terminus"] = "Saint-Pol-sur-Ternoise", ["right terminus"] = "Lille-Flandres", },				["K51"] = { ["title"] = "K51", ["left terminus"] = "Lens", ["right terminus"] = "Lille-Flandres", },				["K52"] = { ["title"] = "K52", ["left terminus"] = "Dunkerque", ["right terminus"] = "Arras", },				["K60"] = { ["title"] = "K60", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Jeumont", },				["K61"] = { ["title"] = "K61", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Charleville-Mézières", },				["K70"] = { ["title"] = "K70", ["left terminus"] = "Dunkerque", ["right terminus"] = "Lille-Flandres", },				["K71"] = { ["title"] = "K71", ["left terminus"] = "Calais", ["right terminus"] = "Lille-Flandres", },				["K80"] = { ["title"] = "K80", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Kortrijk", },				["K81"] = { ["title"] = "K81", ["left terminus"] = "Mons", ["right terminus"] = "Aulnoye-Aymeries", },				["K82"] = { ["title"] = "K82", ["left terminus"] = "Maubeuge", ["right terminus"] = "Namur", },			},		},		["Citi"] = { ["title"] = "Citi", ["color"] = "246AB4", ["types"] = { ["C10"] = { ["title"] = "C10", ["left terminus"] = "Amiens", ["right terminus"] = "Paris-Nord", },				["C14"] = { ["title"] = "C14", ["left terminus"] = "Compiègne", ["right terminus"] = "Paris-Nord", },				["C17"] = { ["title"] = "C17", ["left terminus"] = "Paris-Nord", ["right terminus"] = "Beauvais", },				["C40"] = { ["title"] = "C40", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Douai", },				["C41"] = { ["title"] = "C41", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Lens", },				["C50"] = { ["title"] = "C50", ["left terminus"] = "Béthune", ["right terminus"] = "Lille-Flandres", },				["C51"] = { ["title"] = "C51", ["left terminus"] = "Lens", ["right terminus"] = "Lille-Flandres", },				["C60"] = { ["title"] = "C60", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Valenciennes", },				["C70"] = { ["title"] = "C70", ["left terminus"] = "Hazebrouck", ["right terminus"] = "Lille-Flandres", },			},		},		["Proxi"] = { ["title"] = "Proxi", ["color"] = "557A3B", ["types"] = { ["P10"] = { ["title"] = "P10", ["left terminus"] = "Amiens", ["right terminus"] = "Creil", },				["P14"] = { ["title"] = "P14", ["left terminus"] = "Saint-Quentin", ["right terminus"] = "Compiègne", },				["P15"] = { ["title"] = "P15", ["left terminus"] = "Crépy-en-Valois", ["right terminus"] = "Laon", },				["P20"] = { ["title"] = "P20", ["left terminus"] = "Amiens", ["right terminus"] = "Laon", },				["P21"] = { ["title"] = "P21", ["left terminus"] = "Abbeville", ["right terminus"] = "Albert", },				["P22"] = { ["title"] = "P22", ["left terminus"] = "Amiens", ["right terminus"] = "Arras", },				["P23"] = { ["title"] = "P23", ["left terminus"] = "Amiens", ["right terminus"] = "Compiègne", },				["P24"] = { ["title"] = "P24", ["left terminus"] = "Amiens", ["right terminus"] = "Abancourt", },				["P30"] = { ["title"] = "P30", ["left terminus"] = "Beauvais", ["right terminus"] = "Le Tréport-Mers", },				["P32"] = { ["title"] = "P32", ["left terminus"] = "Beauvais", ["right terminus"] = "Creil", },				["P40"] = { ["title"] = "P40", ["left terminus"] = "Douai", ["right terminus"] = "Saint-Quentin", },				["P42"] = { ["title"] = "P42", ["left terminus"] = "Douai", ["right terminus"] = "Lens", },				["P43"] = { ["title"] = "P43", ["left terminus"] = "Douai", ["right terminus"] = "Valenciennes", },				["P44"] = { ["title"] = "P44", ["left terminus"] = "Douai", ["right terminus"] = "Arras", },				["P45"] = { ["title"] = "P45", ["left terminus"] = "Amiens", ["right terminus"] = "Rouen-RD", },				["P51"] = { ["title"] = "P51", ["left terminus"] = "Saint-Pol-sur-Ternoise", ["right terminus"] = "Béthune", },				["P52"] = { ["title"] = "P52", ["left terminus"] = "Hazebrouck", ["right terminus"] = "Arras", },				["P53"] = { ["title"] = "P53", ["left terminus"] = "Étaples-Le Touquet", ["right terminus"] = "Arras", },				["P54"] = { ["title"] = "P54", ["left terminus"] = "Calais", ["right terminus"] = "Arras", },				["P60"] = { ["title"] = "P60", ["left terminus"] = "Valenciennes", ["right terminus"] = "Jeumont", },				["P62"] = { ["title"] = "P62", ["left terminus"] = "Saint-Quentin", ["right terminus"] = "Aulnoye-Aymeries", },				["P63"] = { ["title"] = "P63", ["left terminus"] = "Valenciennes", ["right terminus"] = "Cambrai", },				["P64"] = { ["title"] = "P64", ["left terminus"] = "Aulnoye-Aymeries", ["right terminus"] = "Laon", },				["P72"] = { ["title"] = "P72", ["left terminus"] = "Calais", ["right terminus"] = "Dunkerque", },				["P73"] = { ["title"] = "P73", ["left terminus"] = "Rang-du-Fliers", ["right terminus"] = "Calais", },				["P80"] = { ["title"] = "P80", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Tourcoing", },				["P81"] = { ["title"] = "P81", ["left terminus"] = "Lille-Flandres", ["right terminus"] = "Tournai", },			},		},	}, }

return p