Sort:  

Thanks @donovanpage! It was a difficult one indeed! But onwards and upwards from here as well :-) Thanks for reading!