Good use of demonstrators:

I decided to write a program which drew on the commands learnt from writing SimpleAdder and HelloFor in terms of specifying variables and basic if / else functions, and settled on a program which returned the prime factors of an integer. I initially encountered rounding errors in the variable c until I was taught the 'double' command. I also encountered errors when dealing with repeated factors (eg square numbers) unil the demonstrator suggested including line 19.