(1)-(4)すべて1つの関数内での出来事なら何も漏れてないじゃん