added circleCity.py.  It currently passes all test cases except for 2,0 which it says should work, but I know does not.