Author: Muroda and Tanaka.