harmony hard and long

.