共通部分を関数に出した