Very tricky ear to do, but turned out well...