Hmm... I did longest first the first time. So thought I had it wrong and was going to do shortest first. I shall investigate.