IN PICTURES: Sun shines for final day of St Andrews University graduations