A Distributed Algorithm For Tower