1Department of Mathematical Sciences Michigan Technological University Houghton, MI 49931-1295, USA
2Department of Mathematics and Statistics Memorial University of Newfoundland St. John’s, Newfoundland A1C 587, Canada
3School of Computer Science University of Waterloo Waterloo, Ontario N2L 3G1, Canada