@tombort: another possibility: