5. (5 marks) Is the following specification implementable? Justify your answer (please see the note on...