cs118 proj2 pox