#!/usr/bin/python

import re
pattern = re.compile(r'\[(.+?)\]\((.+?)\)')

def go(path):

  with open(path, "r+", encoding='UTF-8') as f1:
    contents = f1.read()

  for match in pattern.finditer(contents):
    if match.group(1) == match.group(2):
      contents = contents.replace(match.group(0), match.group(2), 1)

  for match in pattern.finditer(contents):
    if match.group(1) == match.group(2):
      contents = contents.replace(match.group(0), match.group(2), 1)

  with open(path, "w", encoding='UTF-8') as f2:
    f2.write(contents)

go("../web/atlas.json")
go("../web/atlas-before-ids-migration.json")