日本のコードに変更しています。継ぎ足しの部分があります。