@Dodgerblue: I started with my original idea which is both simple and far-ranging. You don't get many of them in…