>>426は仕様を明確にしろ。

(0,0)と(0,1)のどちらが左上だ?
凹四角形の扱いはどうするのだ?