Revised #29.