相互参照の部分を解決