homework class2 - David Lau