`

With thanks to Bruce Inglis