
diff -r ef5f62bf5987 -r 9a04eb6a2291 cws/cw03.tex
--- a/cws/cw03.tex	Tue Oct 29 23:56:13 2019 +0000
+++ b/cws/cw03.tex	Wed Oct 30 11:28:44 2019 +0000
@@ -1,3 +1,4 @@
+% !TEX program = xelatex
 \documentclass{article}
 \usepackage{chessboard}
 \usepackage[LSBC4,T1]{fontenc}
@@ -22,16 +23,15 @@
 \mbox{}\hfill\textit{``The problem with object-oriented languages is they’ve got all this implicit,}\\
 \mbox{}\hfill\textit{environment that they carry around with them. You wanted a banana but}\\
 \mbox{}\hfill\textit{what you got was a gorilla holding the banana and the entire jungle.''}\smallskip\\
-\mbox{}\hfill\textit{ --- Joe Armstrong (creator of the Erlang programming language)}\bigskip
+\mbox{}\hfill\textit{ --- Joe Armstrong (creator of the Erlang programming language)}\medskip\bigskip
 
 \noindent
-This coursework is worth 10\%. It is about searching and
-backtracking. The first part is due on 29 November at 11pm; the
-second, more advanced part, is due on 20 December at 11pm. You are
-asked to implement Scala programs that solve various versions of the
-\textit{Knight's Tour Problem} on a chessboard. Note the second, more
-advanced, part might include material you have not yet seen in the
-first three lectures. \bigskip
+This coursework is about searching and backtracking. You are asked to
+implement Scala programs that solve various versions of the
+\textit{Knight's Tour Problem} on a chessboard. The preliminary part is
+due on  \cwEIGHT{} at 4pm; the core part is due on \cwEIGHTa{} at 4pm.
+Note the core, more advanced, part might include material you have not
+yet seen in the first three lectures. \bigskip
 
 \IMPORTANT{}
 Also note that the running time of each part will be restricted to a




