+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~~+~~+ Jonathan David Endicott Payne Dalhousie University Halifax, Nova Scotia jpayne@ug.cs.dal.ca http://is2.dal.ca/~jpayne