int _tmain(int argc, _TCHAR* argv[])
{
Geometry g;
Geometry y;
boost::geometry::read_wkt("POLYGON((35 25, 15 25, 15 35, 35 35, 35 25))", g);
boost::geometry::read_wkt("POLYGON((45 30, 25 30, 25 50, 45 50, 45 30))", y);
std::cout << intersects(g,y) << std::endl;
return 0;
}