しかしまぁ一時変数A,Bって命名はクソだな