さらにさらに関数分割