つーかこの関数おもいっくそ間違ってるんじゃねぇか?