ああああ関数の引数が参照だというのが理解できないいいいい!!!
なんで参照なのに引数の値を変えられないんだよわけわからん!!