With grateful thanks to Iain Bell, Canonbie.