nus/cs3230/WA2/main.pdf