Ohcolowisc 

Retired university professor of Mathematics and Computer Science residing in the USA.