close #200
added static "+1" to the code, because there is always a home province.
adjusted tests