Added content from Knight New Challenge submission.