Adaptive zoning for singular problems in two dimensions