Input (grade 4): Stephen often known as Stephen of Blois (c. 1096 25 October 1154) was a grandson of William the Conqueror.
Output (grade 3): Stephen of England (c. 1096 - 25 October 1154) was King of England from 1135 until 1154.