Distributed Randomness Using Weighted Blanket