Gary, hehe... I'm sure the old man would play at least 20 variations.
jsp2, thanks - yup counterpoint and me are friends . Maybe someday I will make piano version too.
Btw. those who have studied counterpoint can notice that I use what's called Triple-Counterpoint. Triple-Counterpoint is best explained that it's 3 melodies which can be used together as bass, middle or upper part as required.
If there's interest I can prepare a colored score showing how it's used in this fugue.