Author: S. Yamamoto.