csc631-hw2 B组:Zack W.和Nicole Pang