Revised #30.