メソッド内の変数書き換えとかも理解してなさそう