Code for experiment and better understand the Douglas Hofstadter's book "Gödel, Escher, Bach: An Eternal Golden Braid"