Douglas Hofstadter.