with apologies to douglas hofstadter, melanie mitchell, and james marshall