Extremely minimal solution by David Turnbull AE9RB.