Revise to 3rd chapter. Thanks to @tacahiroy! Full: https://gist.github.com/yasulab/3866cf1a124dcea9842c