https://www.dailydishnews.org.uk/post/douglas-lenats-automated-mathematician-source-code-mu1mxk