リストモナドをPythonで再現したい part 2