# coding: euc-jp
(ここにはテストを書いたけど省略)
import re, sys, urllib

url_pattern = re.compile('http://(?P<host>[^/]*)/test/read.cgi/(?P<category>[^/]*)/(?P<dat_no>[^/]*)/(?P<res_no>.*)')
dat_url_pattern = 'http://%(host)s/%(category)s/dat/%(dat_no)s.dat'

def do_tateyomi(url, index=0):
  captured = url_pattern.match(url).groupdict()
  dat_url = dat_url_pattern %(captured)
  line = urllib.urlopen(dat_url).readlines()[int(captured['res_no'])-1]
  body = re.sub(r'<.*?>.*?</.*?>', '', line.split(' <> ')[1].decode('shift_jis'))
  return '¥n'.join([line[index] for line in body.split('<br> ')])
  
def _test():
  import doctest, tateyomi
  doctest.testmod()

if __name__=="__main__":
  if len(sys.argv)<2:
    _test()
    sys.exit()
  print do_tateyomi(sys.argv[1])