Author: Hirosi Toda.