え。 Spclip max(a1,f),max(a2,f2),min(a3,f+…),min(a4,f2+…) でいいでしょ? 四角形と四角形の重なりは必ず四角形だから。