Pythonで書き直し。