This is Bach's "Crab Canon," basically a musical palindrome. Sometimes I hear people call music from the 1950's and earlier "old." My response (in my head, mostly) is always, "You're kidding, right?" I did a brief series on modern versions of Bach on my old blog.