Write clean first-species counterpoint | Zoonk