@Gargron Makes sense. A number of engineers I've known have found playing banjo a satisfying challenge.