Programming#8: Euler circuit programming assignment: Due: Friday, May 23.