チェッカーと、ファクトリーの一部分のコードがまとめられそうだったのでまとめてみましたー！エラーチェックもどうにかします！