It seems this assignment was set by Professor Chris Szalwinski who runs the Structured Programming course at the School of Computer Studies at Seneca College in Toronto. Maybe someone should E-Mail him, to let him know what his students are doing :-/
Ancient Dragon commented: nice work :) +23
invisal commented: Good point you are making +3