cherubini_counterpoint_and_fugue:extended_examples:tonal_fugue_in_four_parts