Distributed Smart Algorithm