WITHって再帰だけじゃないのか
じゃあ自分もまったく慣れてないや