ropesnake/algorithms-assignment-2 archive