Write a four-part exercise, a given bass or a given soprano, and check it rule by rule in your browser.