public void addVerticalRoad(VehicleAcceptor l, int i, int j, boolean southToNorth) {
    double x = skipInit + skipRoad + j*skipRoadCar;
    double y = skipInit + i*skipRoadCar;
    Translator t = southToNorth ? new TranslatorSN(x, y, MP.baseRoadLength, VP.elementWidth, VP.scaleFactor)
                                : new TranslatorNS(x, y, MP.baseRoadLength, VP.elementWidth, VP.scaleFactor);
    _painter.addRoad(l,t);
  }