>807は再帰呼出がわかっていないようだ、効率も悪い、規格準拠していない