# your code goes here
import re
regex = r"document\.write\(function\(\s*'([^']+)'\s*,\s*'([^']+)'\s*\)"
test_str = ("<html>\n"
"<!--Some html code-->\n"
"document.write(function('variable1', 'variable2'));\n"
"<!--Some html code-->\n"
"</html>")
matches = re.finditer(regex, test_str)
for matchNum, match in enumerate(matches):
matchNum = matchNum + 1
for groupNum in range(0, len(match.groups())):
groupNum = groupNum + 1
print ("{group}".format(group = match.group(groupNum)))
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCmltcG9ydCByZQoKcmVnZXggPSByImRvY3VtZW50XC53cml0ZVwoZnVuY3Rpb25cKFxzKicoW14nXSspJ1xzKixccyonKFteJ10rKSdccypcKSIKCnRlc3Rfc3RyID0gKCI8aHRtbD5cbiIKCSI8IS0tU29tZSBodG1sIGNvZGUtLT5cbiIKCSJkb2N1bWVudC53cml0ZShmdW5jdGlvbigndmFyaWFibGUxJywgJ3ZhcmlhYmxlMicpKTtcbiIKCSI8IS0tU29tZSBodG1sIGNvZGUtLT5cbiIKCSI8L2h0bWw+IikKCm1hdGNoZXMgPSByZS5maW5kaXRlcihyZWdleCwgdGVzdF9zdHIpCgpmb3IgbWF0Y2hOdW0sIG1hdGNoIGluIGVudW1lcmF0ZShtYXRjaGVzKToKICAgIG1hdGNoTnVtID0gbWF0Y2hOdW0gKyAxCgogICAgZm9yIGdyb3VwTnVtIGluIHJhbmdlKDAsIGxlbihtYXRjaC5ncm91cHMoKSkpOgogICAgICAgIGdyb3VwTnVtID0gZ3JvdXBOdW0gKyAxCiAgICAgICAgCiAgICAgICAgcHJpbnQgKCJ7Z3JvdXB9Ii5mb3JtYXQoZ3JvdXAgPSBtYXRjaC5ncm91cChncm91cE51bSkpKQogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIAogICAgICAgIA==