Dodano funkcje polygon_diff (będzie potrzebna)