JCSP Exemplar 18 19 136 (1)