Distance learning and revision for the CGIUKI Foundation Programme.