Distributed Intelligence Systems