Griffid5

Final submission.