chiark / gitweb /
wip text, 8 is wrong because off-by-one