サンプルコードを分離