DEMON-an optimal seeking computer program for the design of microwave circuits