This piece is a little harmonic palindrome. Now that we are in the 21st Century, and we can literally reverse music, I wanted to try a time-reversed overlay to harmonize the melody. This musical marvel is part of a set of musical puzzles from The Musical Offering by J.S.Bach.
Douglas Hofstadter's book is loaded with many more such fascinating puzzles and games.