#    print

    marker_pub.publish(marker)



if __name__ == '__main__':
    global marker_color
    global marker_pub
    global matches

    input_topic  = sys.argv[1]
    output_topic = sys.argv[2]

    marker_color = Marker().color
    marker_color.a = 1
    marker_color.r = float(sys.argv[3])
    marker_color.g = float(sys.argv[4])
    marker_color.b = float(sys.argv[5])

    matches = []
    for arg in sys.argv[6:]:
        if arg[:6] == "MATCH=":
            matches.append(arg[6:])

#    print "matches = %s" % matches


    rospy.init_node('mark_intersections')

    marker_pub = rospy.Publisher(output_topic, Marker)