#208 #207 対応しました。テスト追加しました。
#204 テスト追加しました。