by Bil Aulenbach

resolution