@GrahamDowns wonderful solve, mate!