Araújo, J., and J. D. Mitchell. "An elementary proof that every singular matrix is a product of idempotent matrices." Amer. Math. Monthly. 112 (2005): 641-645.