Title: 108 exercises in harmonisation