Revised #18.