add week2 initial files
all function are almost correct except drawing points
Brute basically correct
arrive 94.58%
only one test failed(Test 7 failed on "checking if each point is drawn
exactly once")
finish assignment3