cherubini_counterpoint_and_fugue:extended_examples:chromatic_fugue_in_four_parts