solution finder

http://www.faculty.londondeanery.ac.uk/