Gupta, A., & Mahajan, S. (1996). Using Amplification to Compute Majority with Small Majority Gates. Computational Complexity, 6(1), 46-63. doi:10.1007/BF01202041.