Revised #21.