関数の引数チェックにassertionを使う