This interactive notebook uses JavaScript. You can read the complete plain-text edition or visit the public code repository.