<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#!/usr/bin/env python

import os, sys, time

TIMEFORMAT = "%a, %b %d %Y" # Fri, Oct 12 2007
TIMEOFFSET = 4800 # 80 minutes (60 regulation + 20 overtime)

def dirtimecomp(a, b):
    return b[1][8] - a[1][8]

if len(sys.argv) == 2:
    os.chdir(sys.argv[1])

dirs = []
for f in os.listdir("."):
    if f.find("-vs-") == -1:
        continue
    dirs += [[f, os.stat(f)]]
dirs.sort(dirtimecomp)

print "&lt;html&gt;&lt;head&gt;&lt;title&gt;Clue Game Statistics&lt;/title&gt;&lt;/head&gt;"
print "&lt;body&gt;&lt;center&gt;&lt;h2&gt;Clue Game Statistics&lt;/h2&gt;&lt;/center&gt;"
print "&lt;hr width=25%&gt;&lt;br&gt;"
print "&lt;center&gt;&lt;table cellpadding=5 border=1&gt;&lt;tr&gt;&lt;th&gt;&lt;font size=+1&gt;Game Date&lt;/font&gt;&lt;/th&gt;&lt;th width=500&gt;&lt;font size=+1&gt;Home Team -vs- Away Team&lt;/font&gt;&lt;/th&gt;&lt;th&gt;&lt;font size=+1&gt;Score&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;"

for d in dirs:
    url = d[0].replace("?", "%3f")
    name, score = d[0].rsplit(" (", 1)
    score = score.replace(")", "")
    date = time.strftime(TIMEFORMAT, time.localtime(d[1][8] - TIMEOFFSET))
    print "&lt;tr&gt;&lt;td&gt;%s&lt;/td&gt;&lt;td width=500&gt;&lt;a href=\"%s/\"&gt;%s&lt;/a&gt;&lt;/td&gt;&lt;td&gt;%s&lt;/td&gt;&lt;/tr&gt;" % (date, url, name, score)

print "&lt;/table&gt;&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;"
</pre></body></html>